起動後、5カウント後にフォーカスを戻すプログラムなのですが、
タスクバーが点滅するのみです。(win2k)
何が悪いのか判らないのでおながいします。

static int x=0;
switch (msg) {
case WM_CREATE:
SetTimer(hWnd,NULL,1000,NULL);
break;
case WM_TIMER:
x++;
if(x==5){
SetForegroundWindow(hWnd);
SetWindowPos(hWnd,HWND_TOP,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
SetFocus(hWnd);
InvalidateRect(hWnd, NULL, true);
}
break;