首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
VC/MFC
进程/线程/DLL
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
mfc exe 调用WIN32 DLL问题
[已结贴,结贴人:flei_gu]
加为好友
发送私信
在线聊天
flei_gu
- =|
等级:
可用分等级:
长工
总技术专家分:
50
总技术专家分排名:
124742
揭帖率:
66.67%
发表于:
2008-08-20 11:44:48
楼主
我希望用mfc做个文本平台,里面可以调用win32 DLL做的OPENGL绘图平台既一个非模对话框。由于mfc调用DLL要用到HINSTANCE来连文件,但是被连接到的WIN32 DLL也要用到HINSTANCE来产生对话框,这里可能我就需要手动切换模块状态,但是win32里用不了AfxSetResourceHandle(hDll);
那请问我该用什么办法实现呢!?因为一用到ShowWindow(hWnd,SW_SHOW);内存报错不能读。。。调用方式是LoadLibrary --GetProcAddress --FreeLibrary。。。。
急。。。感谢!!!
问题点数:
20
回复次数:
2
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
stivenjia
零度ふ楓
等级:
可用分等级:
中农
总技术专家分:
2452
总技术专家分排名:
8714
发表于:
2008-08-20 12:25:38
1
楼 得分:
20
在创建Window的时候需要给定一个HINSTANCE就是一个EXE实例的PE映像基址,如果DLL内建立的窗体那么这个HINSTANCE就是DLL的映像基址(DllMain得到的那个)如果是宿主建立的window那么你这个HINSTANCE给个NULL就可以表示当前工程映像。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
flei_gu
- =|
等级:
可用分等级:
长工
总技术专家分:
50
总技术专家分排名:
124742
发表于:
2008-08-20 14:37:48
2
楼 得分:
0
有具体代码参考不!?
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友