DefDlgProc

Funksjonen DefDlgProc utfører standardmelding behandling for en vindusprosedyre tilhører en programdefinert dialogboksen boksen klasse.

() Ikke hente LRESULT DefDlgProc HWND  hDlg, / / håndtere til dialogboksenUINTMsg, / / messageWPARAMwParam, / / message først parameterenLPARAMlParam / / sekund message-parameter);
 

Parametere

hDlg
Identifiserer dialogboksen.
Msg
Angir hvor meldingen.
wParam
Angir tilleggsinformasjon message-spesifikke.
lParam
Angir tilleggsinformasjon message-spesifikke.

Returverdier

Returverdien angir et resultat av behandling av meldingen, og avhenger av meldingen som er sendt.

Merknader

Funksjonen DefDlgProc , er vinduet fremgangsmåten for forhåndsdefinerte klassen i dialogboksen. Denne prosedyren gir interne behandlingen for dialogboksen ved videresending av meldinger i dialogboksen boksen prosedyren og utføre standard behandling for noen meldinger som returnerer dialogboksen boksen prosedyren som USANN. Programmer som oppretter egendefinerte vinduet prosedyrer for deres egendefinerte dialogbokser ofte bruker DefDlgProc i stedet for DefWindowProc -funksjonen til å utføre standard meldingsbehandlingen.

Programmer oppretter egendefinerte dialogboksen boksen klasser ved å fylle en WNDCLASS struktur med riktig informasjon og registrere klassen med funksjonen RegisterClass . Noen programmer fyller strukturen ved hjelp av funksjonen GetClassInfo , som angir navnet på dialogboksen er forhåndsdefinerte. I slike tilfeller endre programmene minst lpszClassName -medlem før du registrerer deg. I alle tilfeller, cbWndExtra -medlem av WNDCLASS for en egendefinert dialogboks boksen klasse må være satt til minst DLGWINDOWEXTRA.

Funksjonen DefDlgProcikke bli oppringt av en dialog boks prosedyre; gjør så resultater i kjøring av rekursiv.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.

Se også

Oversikt over dialogboksen-boksene, dialogboksen fungerer, DefWindowProc, GetClassInfo, RegisterClass, WNDCLASS

Index