拦截系统消息 回调函数 Function WndProc(Handle: HWND, Msg: UINT, wParam: WPARAM, lParam: LPARAM): LRESULT; begin If Msg = WM_RBUTTONDOWN Then //do nothing here Else Result = CallWindowProc(preWndProc, Handle, Msg, wParam, lParam); End;
他的DLL怎么调用啊?我是Delphi的!
to qybao(阿宝) 怎么调用这个函数呢?举个例子好吗?谢谢!
to THE_ROCK(熨斗) 那个系统函数不能屏蔽鼠标右键的,只能获得消息,你可以在获得消息后插入代码,但是你的代码执行后,鼠标右键该怎么样还是怎么样。下载地址: http://www.cnsw.org/bbs/viewthread.php?tid=1075 (可能要注册一下才能看到这个帖子)你下载我发的这个程序,里面的dll调用后可直接彻底屏蔽鼠标右键,十分方便、稳定。
'这个屏蔽系统鼠标右键的 dll 就是他给我的
'感谢 sky100'顾方 2004-3-17
'希望朋友们转载这个程序时候保留我对 sky100 的感谢,谢谢!下载地址:
http://www.cnsw.org/bbs/viewthread.php?tid=1075
回调函数
Function WndProc(Handle: HWND, Msg: UINT, wParam: WPARAM, lParam: LPARAM): LRESULT;
begin
If Msg = WM_RBUTTONDOWN Then
//do nothing here
Else
Result = CallWindowProc(preWndProc, Handle, Msg, wParam, lParam);
End;
http://www.cnsw.org/bbs/viewthread.php?tid=1075
(可能要注册一下才能看到这个帖子)你下载我发的这个程序,里面的dll调用后可直接彻底屏蔽鼠标右键,十分方便、稳定。
找些资料看吧,
光听别人说是做不到的