关于用BeginDeferWindowPos等几个API移动控件的有关问题。
关于用BeginDeferWindowPos等几个API移动控件的问题。。。C/C++ codeHDWP movepos ::BeginDeferWindowPos(1
关于用BeginDeferWindowPos等几个API移动控件的问题。。。
C/C++ codeHDWP 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()