社区
ATL
帖子详情
对话框中加入ACTIVEX控件以后,对话框就不能DOMODAL弹出的问题。
zhaowyiwu191984
2012-05-25 11:56:58
我的该对话框是需要点击主框架上的菜单栏选项才能激活弹出的,我已经在我的主框架app类的InitInstance()中添加了AfxEnableControlContainer();同时在StdAfx.h中也添加了#include <afxdisp.h>。在主框架类中用模态对话框的方式,调用该带ACTIVEX控件的对话框,但是怎么也进不了dlg.DoModal();
...全文
513
15
打赏
收藏
对话框中加入ACTIVEX控件以后,对话框就不能DOMODAL弹出的问题。
我的该对话框是需要点击主框架上的菜单栏选项才能激活弹出的,我已经在我的主框架app类的InitInstance()中添加了AfxEnableControlContainer();同时在StdAfx.h中也添加了#include 。在主框架类中用模态对话框的方式,调用该带ACTIVEX控件的对话框,但是怎么也进不了dlg.DoModal();
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xgrdszdx
2014-12-31
打赏
举报
回复
我现在也碰到这个问题,还是找不到解决方案。 去掉这个ACTIVEX控件,对话框就能正常弹出,但是加上后,DOMAL就失败,GetLastError返回了1813(ERROR_RESOURCE_TYPE_NOT_FOUND);不知道有没有哪位大大能解决
xiaowai12345
2014-12-14
打赏
举报
回复
请问这个问题怎么解决啊 !我也遇到了
MSDN8341
2014-10-27
打赏
举报
回复
我也遇到这样的我难题,我是使用ACTIVE做主窗口,使用动态库做对话框显示,也是进不了DoModal
云满笔记
2014-03-07
打赏
举报
回复
我也遇到类似的问题 求助啊 楼主
schlafenhamster
2012-05-25
打赏
举报
回复
控件create失败。
对话框有个‘no failed create’改改看。
zhaowyiwu191984
2012-05-25
打赏
举报
回复
回复10楼,我的确是先单独对话框创建可以,初始化也行,但在初始化中加入控件的初始化InitialChart,就弹不出对话框了。
buyong
2012-05-25
打赏
举报
回复
单独创建对话框如果正常的话,就把单独创建对话框做的初始化都移过来就行
wtbike
2012-05-25
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
我都试过了,以上两种,都不行。另外补充下,我的控件是 chart control.
[/Quote]
可以先手动注册试一下,看你的控件本身有没有问题
zhaowyiwu191984
2012-05-25
打赏
举报
回复
我都试过了,以上两种,都不行。另外补充下,我的控件是 chart control.
zhaowyiwu191984
2012-05-25
打赏
举报
回复
以上两位的方法我都试过了,都不行。
fishion
2012-05-25
打赏
举报
回复
在主框架app类的InitInstance()中添加CoInitialize(NULL)
zhaowyiwu191984
2012-05-25
打赏
举报
回复
没有调用过AfxOleInit(),能问下应该怎么操作吗
zth555888
2012-05-25
打赏
举报
回复
是否调用了AfxOleInit()?
zhaowyiwu191984
2012-05-25
打赏
举报
回复
补充一下,在主框架类中用模态对话框的方式,调用该带ACTIVEX控件的对话框,但是怎么也进不了dlg.DoModal();(连dlg的OnInitDialog()都进不了)
zhaowyiwu191984
2012-05-25
打赏
举报
回复
可以写详细些吗
MFC函数----
对话框
包括但不限于:右键
弹出
菜单、获得
控件
信息、获取鼠标位置、加载图片、
对话框
刷新回刷、获取列表行数、MessageBox、隐藏
对话框
、改变窗口位置/大小、记录系统时间、关闭
对话框
、加载音乐、非模态
弹出
对话框
、格式化...
零基础学VC_Windows基本
控件
编程
VC提供了IDD_XXX形式的对话资源,可以通过
DoM
o
dal
函数
弹出
模态
对话框
,或者CreateDialogParam函数创建非模态
对话框
。 8. **
控件
的回调函数**:如前面提到的,每个
控件
的窗口过程函数(WndProc)是处理
控件
消息的...
WMPlayer
控件
简单制作播放器
- 在
弹出
的
对话框
中
搜索并选择Windows Media Player
控件
(通常位于`c:\wmp.dll`)。 - 右键点击刚插入的WMPlayer
控件
,选择“建立类向导”。 ##### 4. 配置
控件
类 - 在“成员变量”选项卡下,选择
控件
的ID(默认为`...
利用Vc6_WMPlayer
控件
简单制作播放器(MFC)
- 在
弹出
的列表
中
找到并选择WindowsMediaPlayer
控件
(路径通常为`c:\\\wmp.dll`)。 3. **创建
控件
类**: - 右键点击已插入的WMPlayer
控件
,选择“建立类向导”。 - 在
弹出
的窗口
中
,选择
控件
的ID(通常是`IDC_...
MFC简单使用
在这个主题
中
,我们将关注如何在Visual Studio 2013环境下使用MFC来创建一个简单的程序,该程序能实现一个基本的
弹出
对话框
。 **1. MFC应用框架** MFC提供了一个预定义的框架,即MFC Application Wizard,它可以...
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章