Hi,
How to Make mouse pointer in the center of the new dialog? The location of the following dialog box is in the upper-left corner
In addition, the mouse points are located in the four corners of the screen, When I press the hotkey alt+Q, I need the dialog to be displayed in its entirety, and the mouse is located in the center of the dialog box
My English is not good, in short, I need the dialog window to be fully displayed, the window is always in the center of the mouse pointer
Thanks in advance for any advice and help
david
Macro Macro2
Trigger Aq
How to Make mouse pointer in the center of the new dialog? The location of the following dialog box is in the upper-left corner
In addition, the mouse points are located in the four corners of the screen, When I press the hotkey alt+Q, I need the dialog to be displayed in its entirety, and the mouse is located in the center of the dialog box

My English is not good, in short, I need the dialog window to be fully displayed, the window is always in the center of the mouse pointer
Thanks in advance for any advice and help
david
Macro Macro2
Trigger Aq

str dd=
;BEGIN DIALOG
;0 "" 0x90C802C8 0x0 0 0 224 136 "Dialog"
;1 Button 0x54030001 0x4 116 116 48 14 "OK"
;2 Button 0x54030000 0x4 168 116 48 14 "Cancel"
;END DIALOG
;DIALOG EDITOR: "" 0x2040800 "*" "" "" ""
if(!ShowDialog(dd &sub.DlgProc 0)) ret
#sub DlgProc
function# hDlg message wParam lParam
sel message
,case WM_INITDIALOG
,POINT p; xm(p) ;;get mouse position into p.x and p.y
,mov p.x p.y hDlg
,case WM_DESTROY
,case WM_COMMAND goto messages2
ret
;messages2
sel wParam
,case IDOK
,case IDCANCEL
ret 1