2010-08-20 92 views

回答

0

的值值42

只是開個玩笑。

「value」我假設你正在尋找這個變量代表的基本解釋。 HSHELL_FLASH是需要刷新的窗口句柄。

HSHELL_FLASH應與HSHELL_REDRAW類似處理,不同之處在於您應該以閃爍狀態(在資源管理器任務欄上通常爲橙色)重繪它。 HSHELL_REDRAW表示窗口的標題文本已更改,或者窗口的圖標已更改。

+0

「HSHELL_FLASH是需要刷新的窗口句柄。」是完全錯誤的。 HSHELL_FLASH是一個整數值,它作爲shell鉤子的wParam傳遞,以指示窗口已開始閃爍。當wParam具有該值時,** lParam **是「需要刷新的窗口句柄」。 – Lexikos 2015-09-11 02:03:32

0

假設你指實際的整數值,在HSHELL_FLASH WINUSER.H被定義爲

#define HSHELL_FLASH (HSHELL_REDRAW | HSHELL_HIGHBIT) 

其中

#define HSHELL_REDRAW 6 
#define HSHELL_HIGHBIT 0x8000 

因此實際的值是0x8006