888___________________________________________ 14

union

(

.struct

{

Word WParamLo
Word WParamHi
Word LParamLo
Word LParamHi
Word ResultLo
Word ResultHi

struct
{

int WParam;

int LParam;

int Result;

};

);

}  ;



 TMessage   WndProc     -
 Windows.

14.15.2   Windows

14.15.2.1 WM_ACTIVATE

 ,        -
.   ,    ,  -
  .



WM_ACTIVATE

fActive = LOWORD(wParam) ;

fMinimized = (BOOL) HIWORD(wParam) ;

hwndPrevious = (HWND) IParam;



fActive  ,     . -
 :

WA_ACTIVE            (, 
SetActiveWindow  )

WA_CLICKACTIVE     
WA_INACTIVE      

fMinimized    ,   .
hwndPrevious  ,    ,   
   ,   ,   ,   -
 ,    .