[問題] MoveWindow 沒有辦法修改視窗尺寸
請問一下各位
我是使用了MoveWindow這個函式去修改其他視窗的尺寸
可是被我修改尺寸的視窗
馬上又會被修改回原有尺寸
我去監看被修改尺寸的視窗的訊息
發現我每送一次MoveWindow
他會收到兩次的 WM_SIZE
第一次是我修改的尺寸
第二次是他原本的尺寸
所以他又縮回去了
請問位什摸會這樣呢
有什摸方法解決嗎
以下為我改變其他視窗尺寸的程式碼
POINT Point;
::GetCursorPos(&Point);
HWND hwndCurr = ::WindowFromPoint(Point);
::MoveWindow(hwndCurr, 0, 0, 800, 600, true);
另外我試過用SetWindowPos狀況也是一樣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.110.100
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章