在DLL中怎样得到DLL的句柄
为什么每次用loadlibrary总会出错
说没有找到opends60.dll
为什么每次用loadlibrary总会出错
说没有找到opends60.dll
解决方案 »
- MFC智能设备对话框相互访问的问题
- 请问,编写com程序(无论客户端或服务端)是否都一定要用unicode?
- 已知n点坐标,怎样动态用直线把这些点连接??
- 各位大哥帮帮忙:如何用C语言来编LPT1口通信程序?
- 如何在其他对话框中调用主对话框中的函数
- SOS!!--socket连接到一台未开机的pc时,本机将在近30秒内不能接受响应("死机"),怎么办?
- CRecordSet->Open()函数的问题,解决了保证给分~!!!!!!!!!!!
- 怎么在列表控件中的项加复选框?
- 关于消息处理
- 刚学会VC不久,不知我这样的水平可以拿多少工资?
- 高分讨论:IDE的扩展问题,编译前的语法检查能否由用户进行扩展?
- 在哪儿可以得到CMPP开发的模拟器,或者哪位老兄给我发一个。急需!!!
那就是了,还有你肯定可以用GetXXXX函数来得到哪个句柄的
if ( hDLL )
{
FARPROC myproc; myproc = GetProcAddress( hDLL, "LowLevelKeyboardProc" );
if ( myproc )
{
myhook = SetWindowsHookEx( WH_KEYBOARD, (HOOKPROC)myproc, hDLL, 0 );
if ( myhook )
{
MessageBox( hWnd, "设置钩子", "haha", MB_OK );
}
}
}
if ( hDLL )
{
FARPROC myproc;
myproc = GetProcAddress( hDLL, "LowLevelKeyboardProc" );
....
}
}
好像是机子的问题,
在其他人的机子上就没有问题