как Вы отображаете NSMenu программно?

IsBadReadPtr (), IsBadWritePtr (), IsBadCodePtr (), IsBadStringPtr () для Windows.
Они занимают время пропорциональные длине блока, таким образом, для проверки работоспособности я просто проверяю начальный адрес.

7
задан Cœur 21 January 2019 в 11:54
поделиться

2 ответа

Я не думаю, что есть поддерживаемый способ сделать это, возможно, без использования инфраструктуры специальных возможностей для имитации щелчка по вашему элементу состояния. Тем не менее, вероятно, не стоит злоупотреблять меню таким образом.

Элемент строки меню Spotlight не использует NSMenu, он использует настраиваемое окно / представление. Вы можете подумать о том, чтобы пойти по этому пути, если у вас есть какое-то настраиваемое представление для отображения.

0
ответ дан 7 December 2019 в 12:23
поделиться

Вы можете это сделать, Apple предоставляет для этого метод "popUpStatusItemMenu"

5
ответ дан 7 December 2019 в 12:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: