关于用BeginDeferWindowPos等几个API移动控件的问题。。。
- C/C++ code
HDWP movepos = ::BeginDeferWindowPos(1);movepos = ::DeferWindowPos(movepos,GetDlgItem(IDC_SHOWSTR),NULL,moveStep,37,350,55,SWP_DRAWFRAME);::EndDeferWindowPos(movepos);
GetDlgItem(IDC_SHOWSTR)是个CWnd*,而DeferWindowPos需要的似乎是一个HWND,我应该怎么做呢?
语句是否有错?
[解决办法]
GetSafeHwnd()