Форум: "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.033 c
1-9131            Димка777              2002-02-17 01:08  2002.03.04  
Посоветуйте TreeView, у которого бы TreeNode содержали какой-то control (edit, button...)


7-9312            UN9GW                 2001-11-29 21:46  2002.03.04  
как получить данные извне с регистра 0x378 LPT порта?


4-9347            Beauty_Full           2002-01-03 20:54  2002.03.04  
Принтер и все связанное с ним


1-9212            Stormick              2002-02-15 00:40  2002.03.04  
Ну не ужели никто не знает


6-9259            Yuri Btr              2001-12-18 10:36  2002.03.04  
Тест порта