Funksjonen SendMessageCallback sender den angitte meldingen til et vindu eller windows. Funksjonen kaller opp prosedyren med vindu for det angitte vinduet og returnerer umiddelbart. Når vinduet fremgangsmåten, behandler meldingen, systemet kaller opp tilbakeringingsfunksjonen angitte, sender et resultat av behandling av meldingen og en Programdefinert verdi til tilbakeringingsfunksjonen.
BOOL SendMessageCallback) HWNDhWnd, / / håndtere av målvinduetUINTMsg, / / message for å sende WPARAMwParam, / / message først parameterenLPARAMlParam, / / sekund message-parameterSENDASYNCPROClpResultCallBack, / / funksjon for å motta meldingen verdienDWORDdwData / / verdi for å passere til tilbakeringingsfunksjonen);
Hvis hWnd HWND_BROADCAST, kaller systemet funksjonen SendAsyncProc tilbakeringing én gang for hvert vindu på øverste nivå.
Hvis funksjonen lykkes, er returverdien ikke-null.
Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.
Hvis du sender en melding i området under WM_USER til funksjonene for asynkron melding (PostMessage, SendNotifyMessageog SendMessageCallback), kan sin meldingsparametere ikke inkludere pekere. Hvis ikke, vil operasjonen mislykkes. Funksjonene returnerer før mottakende tråden har hatt en sjanse til å behandle meldingen og avsenderen vil frigjøre minnet før den brukes.
Programmer som trenger å kommunisere ved hjelp av HWND_BROADCAST bør bruke RegisterWindowMessage -funksjonen til å hente en unik melding for installasjonsregler kommunikasjon.
Tilbakeringingsfunksjonen kalles bare når tråden som kalles SendMessageCallback også kaller GetMessage, PeekMessageeller WaitMessage.
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.
Meldinger og melding køer oversikt, melding, og meldingen køen funksjoner, PostMessage, RegisterWindowMessage, SendAsyncProc, SendMessageCallback, SendNotifyMessage