UpdateWindow 函式 (winuser.h)

如果視窗的更新區域不是空的, UpdateWindow 函式會將 WM_PAINT 訊息傳送至視窗,以更新指定視窗的工作區。 函式會將 WM_PAINT 訊息直接傳送至指定視窗的視窗程式,略過應用程式佇列。 如果更新區域是空的,則不會傳送任何訊息。

語法

BOOL UpdateWindow(
  [in] HWND hWnd
);

參數

[in] hWnd

要更新之視窗的控制碼。

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 winuser.h (包括 Windows.h)
程式庫 User32.lib
Dll User32.dll
API 集合 ext-ms-win-ntuser-draw-l1-1-0 (在 Windows 8)

另請參閱

ExcludeUpdateRgn

GetUpdateRect

GetUpdateRgn

InvalidateRect

InvalidateRgn

繪製和繪製函式

繪製和繪圖概觀

WM_PAINT