WM_ENTERIDLE

WM_ENTERIDLE mesajul este trimis la fereastra de proprietar o casetă de modal dialog sau meniul care intră într-o stare inactivă. O casetă de modal dialog sau meniul introduce un stat neutru atunci când mesajele nu sunt în așteptare în coada de așteptare sale după ce acesta a procesat unul sau mai multe mesaje anterioare.

WM_ENTERIDLE fuSource = wParam;    / / inactiv-source pavilion hwnd = lParam (HWND); / / ocupa de dialog casetă sau proprietarul fereastra 

 

Parametrii

fuSource
Valoarea wParam. Specifică dacă mesajul este rezultatul de o casetă de dialog sau un meniu fiind afișate. Acest parametru poate fi una dintre următoarele valori:
Valoarea Sensul
MSGF_DIALOGBOX Sistemul este inactiv, deoarece este afișată o casetă de dialog.
MSGF_MENU Sistemul este inactiv, deoarece se afișează un meniu.

hwnd
Valoarea lParam. Conține mânerul casetei de dialog (dacă fuSource este MSGF_DIALOGBOX) sau din fereastra care conține meniul afișat (în cazul în care fuSource este MSGF_MENU).

Valorile întroarse

Cererea trebuie să returnați zero dacă procesele de acest mesaj.

Observații

Poate suprima mesajul WM_ENTERIDLE pentru o casetă de dialog prin crearea o casetă de dialog cu stilul de DS_NOIDLEMSG.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Prezentare generală a casete de dialog, mesaje de caseta de Dialog, DefWindowProc

Index