typedef struct tagMSG

{

HWND hwnd;

UINT message;

.....

}MSG;


MSG message;

GetMessage(&message)


MSG 정의 후 바로 GetMessage로 처리해버리는데 이 부분이 이해가 안됩니다.

HWND값도 안줬는데 어떻게 동작 하는거죠;;

그리고 만약 MSG message1; MSG message2; MSG message3; 이렇게 여러개가 정의된다면 어떻게 동작하는건가요?