Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
Delphi 2007 Professional
|
Re: Windows Hook - Nachricht manipulieren / verwerfen?
24. Okt 2008, 17:10
ich kenn mich da auch nicht so aus, aber probiers vllt mal so:
Delphi-Quellcode:
function wndmsgHookProc(nCode: Integer; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall;
var
handled: Boolean;
begin
handled := False;
case nCode < 0 of
FALSE:
begin
if (PMsg(lparam).wparam = SC_Maximize) then
begin
handled := True;
SendMessage(WindowHandle,WM_WND_MAX_MESSAGE,0,0);
end;
end;
end;
if handled then
Result := 1 else
Result := CallNextHookEx(HookHandle, nCode, wParam, lParam);
end;
Dominik Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
|