社区
ATL
帖子详情
关于ATL的不同模块调用的问题,,非常诡异,,望高手指教,感激不尽
chaizb
2009-04-15 03:01:06
我把MDI封装成OCX,在工具条上有2个按钮,一个按钮调用其中一个ATL工程的接口方法,弹出一个无模式的窗口(先点击);另一个按钮调用另一个ATL工程的接口方法(执行某一个动作,不一定弹出窗口,后点击)。程序在几份钟后,就崩溃,调试也进不去。
我在弹出窗口的代码前,加上这一行代码的:AFX_MANAGE_STATE(AfxGetStaticModuleState());
如果弹出有模式窗口的,系统不崩溃的。
...全文
37
回复
打赏
收藏
关于ATL的不同模块调用的问题,,非常诡异,,望高手指教,感激不尽
我把MDI封装成OCX,在工具条上有2个按钮,一个按钮调用其中一个ATL工程的接口方法,弹出一个无模式的窗口(先点击);另一个按钮调用另一个ATL工程的接口方法(执行某一个动作,不一定弹出窗口,后点击)。程序在几份钟后,就崩溃,调试也进不去。 我在弹出窗口的代码前,加上这一行代码的:AFX_MANAGE_STATE(AfxGetStaticModuleState()); 如果弹出有模式窗口的,系统不崩溃的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
使用WTL进行Windows桌面应用开发-第二部
1. 在第一部基础上增加更深入的内容,比如WTL提供的标准Win32窗口和自定义窗口的使用方式. 2. 涉及到一些项目开发难题的窗口自定义的解决方案。...
不同
的VS版本对应的
atl
版本不一致,建议使用VS2010以上版本开发.
vs2015制作供js
调用
的
ATL
组件dll库详解
ATL
组件和mfc ActiveX组件都可以供网页去
调用
,在我其它的博客中详细讲述了ocx组件的开发方式以及在网页中如何
调用
,在这篇博客中将详细讲解
ATL
组件的开发以及在网页中的
调用
。 1 创建
ATL
组件项目 打开vs2015,选择...
ATL
编写的控件中动态
调用
加载dll文件,并
调用
函数
ATL
编写的控件中动态
调用
加载dll文件,并
调用
函数,动态加载的好处主要是脱离依赖关系。1. clientnodetool.dll文件中的接口定义形式为:extern "C" BOOL CLIENTNODETOOL_API CreatePlayer(){}extern "C" bool ...
C#
调用
ATL
COM
简单介绍C#程序如何
调用
ATL
编写的COM组件。 首先新建一个
ATL
工程,具体如下: 1. 填写工程名称和路径,如下图: 2. 选择工程的服务器类型为动态链接库,如下图: 3. 添加一个
ATL
...
用C#
调用
ATL
COM组件
在上一篇“一个简单的
ATL
例子”的基础上,看一下如何在C#中
调用
这个已经生成的COM组件。首先要先吧COM组件的引用加入到C#项目中(我用的是VS2005)大概步骤如下:点击VS中的“视图”->“解决方案资源管理器”...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章