我这两天在用VC(其实只用到C语法)做一个DLL,其间遇到不少问题,呵呵,C我不太熟悉,被逼着做的。
1。WIN32DLL,常规DLL,扩展DLL到底怎么区别,我了一些书上的说明,还是不太明白,请简要说明。
要在非C语言程序中调用,是不是只能用WIN32DLL?
2。做WIN32DLL可以用类吗?我要在我的DLL里用到定时控件(应该用SetTimer函数),WIN32DLL能实现吗?不行的话,是不是要将我的DLL改做成常规DLL?
3。怎么为static text控件赋值?如我一static text名为IDC_STATIC_SHOW,我是这么赋值的“IDC_STATICSHOW=str;”其实str是字符串,为什么通不过?
1。WIN32DLL,常规DLL,扩展DLL到底怎么区别,我了一些书上的说明,还是不太明白,请简要说明。
要在非C语言程序中调用,是不是只能用WIN32DLL?
2。做WIN32DLL可以用类吗?我要在我的DLL里用到定时控件(应该用SetTimer函数),WIN32DLL能实现吗?不行的话,是不是要将我的DLL改做成常规DLL?
3。怎么为static text控件赋值?如我一static text名为IDC_STATIC_SHOW,我是这么赋值的“IDC_STATICSHOW=str;”其实str是字符串,为什么通不过?
解决方案 »
- 关于 ISampleGrabberCB 回调问题
- 如何将MFC中获取的地址字符串正确的插入到MYSQL中去
- 得到的dib位图的句柄怎么保存
- 急需RS232发送包的Send和Receive函数
- 今天刚到公司快一个月的新同事辞职走了,临走时,我当时有一句话说得不太恰当,感觉有点内疚,在此向他说声对不起!顺便散分!
- 关于DLL编写的问题
- 套间和线程到底有什么区别呀?
- 完成端口问题!!
- 关于List control 这么会增加数据为空?
- 如何用VC编写实现USB设备的读写操作?
- 一些是一段读取Raw(灰度图)并显示的程序,有谁知道,显示出来的图像不正确(一片灰色)--online waiting
- 图形刷新
双击一个文件的时候,
和该文件关联的程序会自动运行,
请问在关联的应用程序中怎样获得该文件名?(不用mfc的doc-view)
谢谢!
--- 初来乍到,还不会发帖,只好借鸡下蛋,恳请原谅!
MFC extend dll可以导出从MFC派生的类,但只能被VC用在常规DLL中,加入对话框就象在EXE中一样,只不过调用之前要切换资源,调用后要切换回原来的资源
在常规DLL中,加入对话框就象在EXE中一样,只不过调用之前要切换资源,调用后要切换回原来的资源怎么切换资源呢?
AfxSetResourceHandle(theApp.m_hInstance);
CMyDlg pDlg = new CMyDlg;
pDlg->Create(..)
AfxSetRescoureHandle(hres)