Я хотел бы создать плагин для браузера ActiveX, который отображает модальное диалоговое окно для пользователя ... но как мне это сделать? Если вы знаете какой-то базовый учебник, который делает именно это, он будет очень признателен!
Используйте PreModalDialog() и PostModalDialog()
PreModalDialog()
PostModalDialog()
Вы можете отобразить модальное диалоговое окно как обычно, используя Функция DialogBox .
Только элемент управления ActiveX должен вызывать метод IOleInPlaceFrame :: EnableModeless до и после диалогового окна показа.Указатель на IOleInPlaceFrame, который вы можете получить из своего контейнера, используя метод IOleInPlaceSite :: GetWindowContext .