VC DLL参数问题!!! 我现在做了个DLL,其中函数A为了方便可以在调用程序中直接传递一个cwnd*的参数,为了考虑到别的语言的调用我想把它删掉,但怎样才能在dll的函数A中获得调用这个DLL的CWND参数,如THIS指针。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CWND 跟 HANDLE不一样啊!我的DLL中需要一个调用程序的CWND 参数,但如在VB中就没办法,所以想去掉这个参数,但在我的DLL中如何才能从调用程序取得CWND,如THIS。 呵呵,跟我的问题一样啊,就是在DLL中如何使用CWnd类吧?实在不行的话你可以不用啊,转换成HANDLE。但,有谁知道在DLL中使用CWnd类? 写另外一个近名函数给别的语言调用。有CWND参数的给VC专用。 使用HWND在函数体内申明一CWnd 的变量:CWnd wnd;wnd.Attatch(hWNd);函数退出时使用wnd.Detach(); CSocket做TCP连接,如何判断连接已经断开? 有没有朋友对我发的这个VC的工作感兴趣啊? VS2008在哪里添加 lib呀 我想设置D3D 请问大家,如何使每次生成的随机数都不同呢? 绘图问题,完全送分 UDP连接问题 如何从.dll的路径得到clsid 对象之间的通信,通过什么方式最好! CString 的使用问题 ADO中,利用捆绑类,如何增加一条记录!看看我的代码有什么错误啊! 我的dll用了2个函数:sign(),verify(),当我调用dll中的verify()时,却总是调用sign(),这是怎么回事? 各位兄弟!年底了,我想知道又多少家这样的公司!!!???顺便散分。
我的DLL中需要一个调用程序的CWND 参数,但如在VB中就没办法,所以想去掉这个参数,但在我的DLL中如何才能从调用程序取得CWND,如THIS。
实在不行的话你可以不用啊,转换成HANDLE。
但,有谁知道在DLL中使用CWnd类?
在函数体内申明一CWnd 的变量:
CWnd wnd;
wnd.Attatch(hWNd);函数退出时使用
wnd.Detach();