關於鍵盤鉤子的問題,請教大家 delphi / windows sdk/api
function starthookmouse:boolean;
const
wh_mouse_ll = 14;
begin
if hhklowlevelmouse = 0 then hhklowlevelmouse := setwindowshookex(wh_mouse_ll, lowlevelmouseproc, hinstance, 0);
//if hhklowlevelmouse = 0 then hhklowlevelmouse := setwindowshook(wh_mouse_ll, @lowlevelmouseproc);
result := (hhklowlevelmouse <> 0) ;
end;
這段放在自己的程式裡面,沒有放在dll裡面,在xp裡面可以做到全域性鉤子,但是在
98中鉤子無效,何解????
請問高手
kernel32.dll?
function starthookmouse:boolean;
begin
if hhklowlevelmouse = 0 then hhklowlevelmouse := setwindowshookex(wh_mouse_ll, lowlevelmouseproc, hinstance, 0);
result := (hhklowlevelmouse <> 0) ;
end;
const
wh_keyboard_ll = 13;
wh_mouse_ll = 14;
98中鉤子無效!
Socket廣播問題請教大家?急!
服務端接受連線是建立處理執行緒,並將此執行緒加入佇列中 code public void run catch ioexception e code 當伺服器接受到客戶端訊息的時候廣播傳送資訊 code public void broadcast string msg throws ioexcepti...
向大家請教乙個問題
賴勇浩 以下問題來自我們的真實需求,並加上在乙個氛圍尚可的 qq 群討論的補充,我們沒有得出比較好的答案,特向大家請教。有個 a b 兩種業務伺服器程序 各有多個 a 開放埠,b 主動用 tcp 去連 a,a 用什麼方法判斷連上來的客戶端是合法的 b 程序?以下是補充 0 可以引入第三個程序 c 來...
向大家請教乙個問題
賴勇浩 以下問題來自我們的真實需求,並加上在乙個氛圍尚可的 qq 群討論的補充,我們沒有得出比較好的答案,特向大家請教。有個 a b 兩種業務伺服器程序 各有多個 a 開放埠,b 主動用 tcp 去連 a,a 用什麼方法判斷連上來的客戶端是合法的 b 程序?以下是補充 0 可以引入第三個程序 c 來...