Покажите контекстную инфекцию, не показываясь на панели задач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

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