Я пытаюсь программно создать диалоговое меню, размер которого изменяется в зависимости от разрешения экрана, и я могу получить размер и позиции диалогового окна, используя nameID
диалогового окна после этого вопроса:
Получить размер диалога, как определено в файле ресурсов
Однако у меня возникают проблемы при попытке определить размер и положение элементов управления кнопки в диалоговом окне. Вот пример того, как диалог может выглядеть в файле ресурсов:
IDD_DLG DIALOG 0, 0, 300, 200
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP
BEGIN
DEFPUSHBUTTON "OK",IDOK,30,46,42,18
PUSHBUTTON "Cancel",IDCANCEL,145,46,42,18
END
Я могу получить размер и положение диалога, используя его nameID
, то есть IDD_DLG
, но возможно ли получить то же самое для DEFPUSHBUTTON
или PUSHBUTTON
программно?
Если так, то как? Спасибо!