Den henter beskederne i beskedkøen, og udfører dem.
Lidt kode til at beskrive det:
while true do begin
Message := GetMessage();
TranslateMessage(Message);
DispatchMessage(Message);
end;
Men i Delphi er der sjældent nogen grund til at kalde de her manuelt, bare brug Application.ProcessMessages;