Покажите контекстную инфекцию, не показываясь на панели задачC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Покажите контекстную инфекцию, не показываясь на панели задач

Сообщение Anonymous »

Я обнаружил, что когда я выполняю метод Show () для контекстной масштаба (меню правой щелчки), если позиция находится за пределами позиции, к которой он принадлежит, она также отображается на панели задач.

Я пытаюсь создать меню правого щелчка для нажатия при нажатии на NotifyICon, но, как меню парит над системным лотком, а не внутри формы (как форма может быть сведена к минимуму при правом Нажатие) Он отображается на панели задач по какой -то нечетной причине < /p>

Вот мой код в настоящее время: < /p>

private: System::Void notifyIcon1_MouseClick(System::Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {

if(e->Button == System::Windows::Forms::MouseButtons::Right) {

this->sysTrayMenu->Show(Cursor->Position);

}
}
< /code>

Какие еще параметры мне нужно установить, чтобы он не отображал пустой процесс на панели задач. < /p>

Подробнее здесь: https://stackoverflow.com/questions/132 ... he-taskbar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»