У меня есть элементы, которые я хочу открыть в контекстном меню. Проблема в том, что для генерации элементов требуется некоторое время. Поэтому, если мне нужно предварительно заполнить контекстное меню, я должен заполнить все 1500 элементов, которые требуют времени, даже если доступ к этому подменю подменю. Поэтому я ищу способ заполнить меню только в том случае, если он действительно открыт. Кто-нибудь знает как это сделать?Как я могу заполнить контекстное меню при загрузке?
0
A
ответ
0
Интерфейс IContextMenu2 отправляет сообщение WM_INITMENUPOPUP, которое позволяет вам заполнить пункты перед тем, как меню вот-вот появится.
Смежные вопросы
- 1. Как я могу свернуть это меню при загрузке страницы?
- 2. Как я могу открыть контекстное плавающее меню одним щелчком мыши?
- 3. Как заполнить выпадающее меню при загрузке страницы в jsf?
- 4. Qt заполнить контекстное меню с помощью строки меню
- 5. Совет/идея, как я могу получить общее контекстное меню?
- 6. Как я могу создать контекстное меню для сетки extjs
- 7. В Fiddler, как я могу редактировать контекстное меню сеанса?
- 8. Как отключить контекстное меню?
- 9. как вызвать контекстное меню,
- 10. Могу ли я изменить контекстное меню текстового поля (не контекстное меню Explorer)?
- 11. Как заполнить контекстное меню и подменю tinymce динамически?
- 12. Контекстное контекстное меню в Netbeans
- 13. Могу ли я программно закрыть контекстное меню в jsTree?
- 14. Как добавить контекстное меню Xamarin.forms
- 15. Контекстное меню
- 16. Как показать контекстное меню Windows Explorer (контекстное меню)?
- 17. Как использовать контекстное меню Silverlight 4 и настраиваемое контекстное меню?
- 18. Как я могу активировать вкладку при загрузке
- 19. Как я могу обработать «System.OutOfMemoryException» при загрузке?
- 20. Как я могу добиться этого при загрузке?
- 21. Как я могу запустить команду при загрузке?
- 22. контекстное меню не работает
- 23. Откинуть меню при загрузке
- 24. QTP Как записать контекстное меню
- 25. Как закрыть контекстное меню jquery при следующем щелчке контекстного меню
- 26. Как я могу заполнить форму на основе выпадающего меню?
- 27. контекстное меню в vb.net
- 28. Контекстное меню не открывается
- 29. Контекстное меню в Ckfinder
- 30. Пустой Win32 Контекстное меню
Вы, должно быть, шутите? Контекстное меню с 1500 элементами? Вы можете захотеть переосмыслить свой графический интерфейс перед тем, как ваши пользователи нападут на вас. – AJG85
@ AJG85 1500 - максимальный размер дизайна. Ожидается, что в среднем ожидается около 5. Те 5, каждый из которых занимает примерно 0,2 секунды для загрузки (потому что они являются результатом проверки состояния на удаленном сервере), поэтому мне по-прежнему нужна нагрузка по требованию. – chacham15
Я видел похожие контекстные меню, иногда просто нет выхода. Я бы предложил начать вспомогательную тему, которая инициализирует пункты меню. Если контекстное меню доступно и меню еще не загружено, пользователю просто нужно подождать. – demorge