送分----100,对话框 我在一dll中用到了一个对话框,如果我要把该对话框放到主程序中,应该怎莫做! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是不是要在dll中使用主程序中定义的对话框? 同意taoni(堕落天使) 别忘了在resource.h中加入定义. 在dll中有一个类是cDialog 的派生类,把对话框资源定义在主程序后该类无法使用,我用了一下 ::DialogBox 是可以的,但这样太麻烦了,该怎莫办呀 那当然了,你把资源放在主程序里面,那么在dll里面就没有.rc了,那么就不能用DoModal()了.你的dll还得保留一份资源啊. To mickyf(小黑) : 按你的做法用的就是dll中的资源,而我想把所有资源放在主程序中,故你的做法不行。 对消息的补充:1、dll和主程序都加在一个workspace里面2、把dialog类的头文件拷贝一份放在dll工程的目录下,在dll中包含这个头文件,不要去import主程序中的那个!同时在这个拷贝过来的头文件中添加下面一行: #include "与主程序的相对路径/resource.h"或者干脆再 copy一份resource.h 过来就好! 如仍有问题,再联络! To :impeng(鹏) 我的dialog类在dll中而且用到了dll中其他的一些类,把模版放到主程序中后该类无法使用,你的做法有简单的例子没有,能domodal即可,能发一个给我吗[email protected] to Gu_c_h(Gu) : 已经发出去了!MyMain.zip 寻条形码图像识别算法 字符串问题! while的问题 CSpinButtonCtrl响应方法 基于对话框的画图问题 如何把unicode编码的字符串转换成GB232编码的字串? 求分解字符串的方法,着急! 先有对象还是先执行构造函数? 初学vc应该从何处下手? DOC指针如何得到呢?在另外的类中? 请问在一个大string中,找出这个大string是否有某一个小string.有什么函数可以实现? 线程问题
别忘了在resource.h中加入定义.
该类无法使用,我用了一下 ::DialogBox 是可以的,但这样太麻烦了,
该怎莫办呀
你的做法不行。
#include "与主程序的相对路径/resource.h"
或者干脆再 copy一份resource.h 过来就好! 如仍有问题,再联络!
后该类无法使用,你的做法有简单的例子没有,能domodal即可,能发一个给我吗[email protected]