Sendmessage最大最小化窗口

keybd_event只用來產生鍵盤事件,系統捕捉到鍵盤事件後,會轉化爲鍵盤消息的形式派發給擁有鍵盤輸入焦點的應用程序。

PostMessage首先把消息發送到指定句柄所在線程的消息隊列再由線程派發。

SendMessage直接把消息送到指定句柄窗體或控件。

SendMessage(hwnd, WM_SYSCOMMAND, SC_MAXIMIZE, 0); // 最大化

SendMessage(hwnd, WM_SYSCOMMAND, SC_MINIMIZE, 0); // 最小化

SendMessage(hwnd, WM_SYSCOMMAND, SC_CLOSE, 0); // 關閉

SendMessage(hwnd, WM_SYSCOMMAND, SC_RESTORE, 0); // 最大化狀態還原

 

sendmessage(memo1.Handle, WM_VSCROLL, SB_BOTTOM, 0); // 使memo滾動到最底行
發佈了3 篇原創文章 · 獲贊 4 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章