16,472
社区成员
发帖
与我相关
我的任务
分享
static CWnd * pOldParent = SetParent(GetDesktopWindow());
DWORD dwStyle = ::SetWindowLong(GetSafeHwnd(), GWL_STYLE, WS_POPUP );
::ShowWindow(GetSafeHwnd(), SW_SHOWMAXIMIZED);
SetFocus();
Invalidate(FALSE);
[quote=引用 13 楼 z8323664 的回复:]static CWnd * pOldParent = SetParent(GetDesktopWindow()); DWORD dwStyle = ::SetWindowLong(GetSafeHwnd(), GWL_STYLE, WS_POPUP ); ::ShowWindow(GetSafeHwnd(), SW_SHOWMAXIMIZED); SetFocus(); Invalidate(FALSE);
[quote=引用 12 楼 bllqbz 的回复:] 控件中调用 IOleInPlaceSite::OnPosRectChange 通知一下容器就可以了
static CWnd * pOldParent = SetParent(GetDesktopWindow()); DWORD dwStyle = ::SetWindowLong(GetSafeHwnd(), GWL_STYLE, WS_POPUP ); ::ShowWindow(GetSafeHwnd(), SW_SHOWMAXIMIZED); SetFocus(); Invalidate(FALSE);
控件中调用 IOleInPlaceSite::OnPosRectChange 通知一下容器就可以了