160 ChildDialogTemplateID = child_dlg_id;
161 ChildDialogProc = child_dlg_proc;
167 Hwnd = CreateDialogParam(
170 ::GetCOREInterface()->GetMAXHWnd(),
174 ::GetCOREInterface()->RegisterDlgWnd(Hwnd);
200 HWND childhwnd = CreateDialogParam(
202 MAKEINTRESOURCE(ChildDialogTemplateID),
207 if (childhwnd!=
NULL) {
209 LONG style = ::GetWindowLong(hWnd,GWL_STYLE);
210 ::GetWindowRect(childhwnd,&rect);
211 ::AdjustWindowRect(&rect,style,
FALSE);
212 ::SetWindowPos(hWnd,
NULL,0,0,rect.right - rect.left,rect.bottom - rect.top,SWP_NOZORDER|SWP_NOMOVE);
213 ::SetWindowPos(childhwnd,
NULL,0,0,0,0,SWP_NOZORDER|SWP_NOSIZE|SWP_SHOWWINDOW);
219 switch (LOWORD(wParam))
228 ::GetCOREInterface()->UnRegisterDlgWnd(Hwnd);