请教:这段代码如何转为BCB?谢谢.

cnjsnt1995 2006-11-21 08:50:48
function EnableMouseHook(hld: hwnd): BOOL;external 'hook.DLL'; //击活鼠标HOOK
function DisableMouseHook: BOOL;external 'hook.DLL'; //屏蔽鼠标HOOK

谢谢.
...全文
135 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
BenLeak 2006-11-21
  • 打赏
  • 举报
回复
静态调用
extern __declspec(dllimport) __stdcall BOOL EnableMouseHook(HWND hld);
extern __declspec(dllimport) __stdcall BOOL DisableMouseHook(void);

动态调用
BOOL (__stdcall * EnableMouseHook)(HWND hld);
BOOL (__stdcall * DisableMouseHook)(void);

你可以去查找一下 Dll 调用的例子参考
铖邑 2006-11-21
  • 打赏
  • 举报
回复
在C语言里面没有相应的语法,做下面的声明,然后将相应的lib文件链接进来即可
BOOL EnableMouseHook(hwnd hld);
BOOL DisableMouseHook();

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧