UpdateWindow

UpdateWindow

UpdateWindow,是計算機用語。意思是更新指定窗口的客戶區。

功能


如果窗口更新的區域不為空,UpdateWindow函數就發送一個WM_PAINT消息來更新指定窗口的客戶區。函數繞過應用程序的消息隊列,直接發送WM_PAINT消息給指定窗口的窗口過程,如果更新區域為空,則不發送消息。

函數原型


BOOL UpdateWindow(
HWND hWnd // 窗口的句柄
);

參數


[輸入] 要更新的窗口的句柄.

返回值


如果函數調用成功,返回值為非零值。
如果函數調用不成功,返回值為零。
Windows NT/2000/XP中,我們可以使用API 函數 GetLastError 來得到擴展的錯誤信息。

使用要求


Windows NT/2000/XP:包括 Windows NT 3.1 及以後版本。
Windows 95/98/Me:包括 Windows 95 及以後版本。
需要的頭文件:需要包含 Windows.h,在 Winuser.h 中聲明了此函數。
需要的庫文件: Use User32.lib。