1
142857
Unregistered / Unconfirmed
GUEST, unregistred user!
[?]http://www.vckbase.com/code/winsys/hook/trapkeys.zip
有TaskKeyHook.dll 我想通过DLL调用,禁止热键,请见以下代码:
为什么总是返回NULL值呢?
if (FileExists(ExtractFilePath(Application->ExeName)+"TaskKeyHook.DLL" )){
HINSTANCE hLib =::LoadLibrary("TaskKeyHook.DLL");
if( hLib==NULL ) //then
{ // throw
ShowMessage( "You must have TaskKeyHook.DLL installed to use this component" );
请各位大虾帮我看看。
另外,由于开发环境只有C++Builder,调用http://www.vckbase.com/code/winsys/hook/trapkeys.zip压缩文件
解压后的TaskKeyHook.h文件时
内容见下:#define DLLIMPORT __declspec(dllimport)
DLLIMPORT BOOL DisableTaskKeys(BOOL bEnable, BOOL bBeep);
DLLIMPORT BOOL AreTaskKeysDisabled();
可是,编译总出现
[Linker Error] Unresolved external 'DisableTaskKeys(int, int)' referenced from E:/U盘/UMAIN.OBJ
错误,请问如何解决。
有TaskKeyHook.dll 我想通过DLL调用,禁止热键,请见以下代码:
为什么总是返回NULL值呢?
if (FileExists(ExtractFilePath(Application->ExeName)+"TaskKeyHook.DLL" )){
HINSTANCE hLib =::LoadLibrary("TaskKeyHook.DLL");
if( hLib==NULL ) //then
{ // throw
ShowMessage( "You must have TaskKeyHook.DLL installed to use this component" );
请各位大虾帮我看看。
另外,由于开发环境只有C++Builder,调用http://www.vckbase.com/code/winsys/hook/trapkeys.zip压缩文件
解压后的TaskKeyHook.h文件时
内容见下:#define DLLIMPORT __declspec(dllimport)
DLLIMPORT BOOL DisableTaskKeys(BOOL bEnable, BOOL bBeep);
DLLIMPORT BOOL AreTaskKeysDisabled();
可是,编译总出现
[Linker Error] Unresolved external 'DisableTaskKeys(int, int)' referenced from E:/U盘/UMAIN.OBJ
错误,请问如何解决。