FlashWindowEx 함수를 이용하여
윈도우창을 MSN 메신저와 같이 깜박이게 하려고 아래처럼 작성을 했습니다.
if(!Focused()) { FLASHWINFO
flashinfo; flashinfo.cbSize =
sizeof(flashinfo); flashinfo.hwnd =
this->Handle; flashinfo.dwFlags =
FLASHW_TRAY; flashinfo.uCount =
1000; flashinfo.dwTimeout =
0; FlashWindowEx(&flashinfo);
}
특이한 상황은 flashinfo.dwFlags = FLASHW_TRAY; 이 부분에서
FLASHW_TRAY 대신 FLASHW_ALL을 하게되면 변화가있는데 윈도우 틀이 깜박이면서
트레이도 깜박여야하는데 윈도우 틀만 깜박이고 트레이에서는 변화가 없습니다.
왜그럴까요?
부디 많은 조언좀 부탁드려여..
이것땜에 몇시간에 헤매고있슴돠~
|