vc 动态调用DLL,引用函数的参数其一个HWND类型怎么也搞不明白 动态库名为SS.DLL 其有一函数为 void* OpenDevice(int nMyAddress, HWND hWnd)其中HWND 在VC中用m_hWnd为实参,编译可以,但执行EXE老出现意外错误,在BCB 中,用handle 就可以。不怎么为什么。 到底这个hWnd 的实参要用那个。都是句柄,差别这么这么大啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 編譯一個除錯版, 使用除錯器運行 EXE. 出現意外錯誤時便可以看看哪裏出錯. 试试用GetSafeHwnd()来传递,m_hWnd有时候是用的临时handle 是不是你自己搞糊涂了啊.一般窗口句柄用HWND而设备,文件等句柄用HANDLE至于函数void* OpenDevice(int nMyAddress, HWND hWnd)是传什么参数,你要看接口参数说明,否则乱传参数肯定会有问题的. 1. 編譯除錯版. cl.exe 的命令列是 /Zi2. 下載 http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx3. 執行安裝好的 WinDbg, 打開你要調試的檔案.[在 WinDbg 裏]3.1 在命令行列輸入 .lines 命令.4. 在命令行列輸入 g 命令.5. 遇到錯誤時便會停下, 若不是你關心的, g 繼續執行.6. 若是你關心的, 下達 kp 命令, 看看是甚麼參數. CFileDialog的问题 如何重载CSplitterWnd类啊? 接收pop3邮件(纯文本带附件)时出现异常情况 用XML+JavaScript来定制UI,软件的扩展性和可定制性空前增强... 请问:我编写的程序,运行后改变文本框的数值,总报下面的错误,为什么? 高分求解---关于自定义消息的问题 有没有人知道网关型代理服务器是怎么实现的啊? 新手的問題,關于顯示BMP于指定位置 高价购买:打印控件 关于定义一个struct 的 array问题?帮忙阿 mfc ado连接access数据库的问题 调查下,国内的软件公司都在做哪些软件呢?
一般窗口句柄用HWND
而设备,文件等句柄用HANDLE至于函数void* OpenDevice(int nMyAddress, HWND hWnd)是传什么参数,
你要看接口参数说明,否则乱传参数肯定会有问题的.