Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];




Вниз

Помогите с SetWindowLong 


Алекс   (2002-01-04 09:38) [0]

Раскажите как пользоваться фун SetWindowLong с параметром GWL_WNDPROC



Raptor   (2002-01-04 12:27) [1]

>>Раскажите как пользоваться фун SetWindowLong с параметром >>GWL_WNDPROC
Очень легко пользоваться. Описываешь новую функцию окна. Например так:

function NewWndProc(wnd:HWND;Msg:UINT;WParam:WParam; LParam:LPARAM): Longint; stdcall;
Begin
..........................
End;

А потом SetWindowLong(Wnd,GWL_WNDPROC,Integer(@NewWndProc)).
Ясно, что параметр Wnd это Handle окна, чья функция подменивается.




Форум: "WinAPI";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.015 c
1-9139            kaif                  2002-02-17 12:56  2002.03.04  
Почему много ссылок на BPL?


1-9181            Johnmen               2002-02-14 12:20  2002.03.04  
Кто плотно общался с DBGridEh ?


6-9264            Mag                   2001-12-14 12:55  2002.03.04  
Через какой компонент можно управлять по IPX другим компом???


1-9162            foks                  2002-02-02 11:19  2002.03.04  
У меня не работает Delphi 5.0 из под Windows XP


4-9348            Oxy2                  2001-12-28 14:25  2002.03.04  
Как вычислять системные цвета?