Какова стоимость HSHELL_FLASH? - PullRequest
0 голосов
/ 21 августа 2010

Какое значение HSHELL_FLASH

Ответы [ 2 ]

0 голосов
/ 07 ноября 2013

Предполагая, что вы имели в виду фактическое целочисленное значение, HSHELL_FLASH определяется в WinUser.h как

#define HSHELL_FLASH (HSHELL_REDRAW | HSHELL_HIGHBIT)

, где

#define HSHELL_REDRAW 6
#define HSHELL_HIGHBIT 0x8000

, таким образом, фактическое значение 0x8006.

0 голосов
/ 21 августа 2010

Значение 42.

Шучу.

По значению я предполагаю, что вы ищете базовое объяснение того, что представляет эта переменная. HSHELL_FLASH - это дескриптор окна, которое нужно прошить.

HSHELL_FLASH должен обрабатываться аналогично HSHELL_REDRAW, за исключением того, что вы должны перерисовать его во вспыхнувшем состоянии (обычно оранжевый на панели задач Explorer). HSHELL_REDRAW означает, что либо изменился текст заголовка окна, либо изменился значок окна.

...