yash35 Ответов: 0

Проблема с сообщением OCM_COMMAND


у меня есть MFC olecontrol, используемый в форме c#. Для этого выпадающего элемента управления у меня есть сопоставленное сообщение OCM_COMMAND.

Когда я открываю форму C# в первый раз, и если я нажму этот элемент управления, сообщение OCM_COMMAND будет срабатывать всякий раз, когда я нажимаю на раскрывающийся элемент управления, но если я спрячу и открою форму снова, это сообщение OCM_COMMAND не будет срабатывать, даже если я нажму на раскрывающийся элемент управления

Я заметил, что hwnd этого элемента управления будет уникальным int в первый раз. Но после повторного открытия формы hwnd будет равен нулю

Что я уже пробовал:

Я попытался использовать флаг SW_ZNOORDER при создании элемента управления. Но это не сработало.

Richard MacCutchan

- Но это не сработало ."
Что это значит?

yash35

Тем не менее OCM_COMMAND не стрелял по щелчку на выпадающем списке

0 Ответов