DM_MOVEDIALOG
Сообщение
DM_MOVEDIALOG
посылается менеджеру диалогов для перемещения диалога.
Param1
1
- Param2
содержит абсолютные координаты.0
- Param2
содержит относительные координаты.
Param2
Указатель на структуру COORD, в которой указаны новые координаты левого верхнего угла диалогового окна.
Return
Структура COORD, содержащая реальные координаты левого верхнего угла диалогового окна.
Замечания
Для центрирования диалога на экране заполните структуру COORD значениями
-1
и установите Param1 = 1
.
Пример
// центрировать диалог COORD c={-1,-1}; Info.SendDlgMessage(hDlg,DM_MOVEDIALOG,1,&c); // переместить диалог в левый верхний угол экрана в координаты 1,1. COORD c={1,1}; Info.SendDlgMessage(hDlg,DM_MOVEDIALOG,1,&c); // переместить диалог на 2 позиции вправо. COORD c={2,0}; Info.SendDlgMessage(hDlg,DM_MOVEDIALOG,0,&c);
Смотрите также: