vs2013 引入外部active控件不显示,仅当前工程不行,其他工程就可以

futosky 2017-08-24 06:42:57
现在一个MFC工程,对话框结构,我需要用到mschart控件和webbrowser控件,但是拖入之后编译运行界面不显示这两个控件,为控件新建变量也有问题,返回错误,并且生成的h和cpp文件都为空。找不到网上说的ncb删除即可这个文件。
但是同样的另一个MFC工程就完全可以,求指导
...全文
230 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
futosky 2017-08-31
  • 打赏
  • 举报
回复
引用 9 楼 赵4老师的回复:
估计可能是DirectUI惹的祸。
但是没有使用directui呀………另外,今天另一个工程加入picture control对话框就不显示,连初始化都没有执行,去掉这个控件就能正常显示,我给MFC跪了……
futosky 2017-08-31
  • 打赏
  • 举报
回复
引用 9 楼 赵4老师的回复:
估计可能是DirectUI惹的祸。
但是没有使用directui呀………另外,今天另一个工程加入picture control对话框就不显示,连初始化都没有执行,去掉这个控件就能正常显示,我给MFC跪了……
futosky 2017-08-30
  • 打赏
  • 举报
回复
引用 7 楼 lonelyhacker的回复:
先排除问题; 1.新建一个新工程,单独添加mschart控件和webbrowser控件,如果可显示,证明是你工程问题。 2.如果可显示,VC,删除.ncb,.opt,.clw.aps文件删除,VS.aps,.pdb,.sdf文件删除,试试看。
确定是本工程的问题,并且那个不显示的控件其实在界面上,使用彗星助手给控件发最小化最大化消息都能显示出来,再发还原消息就能正常使用………问题是总不能每次都发个消息吧
赵4老师 2017-08-30
  • 打赏
  • 举报
回复
估计可能是DirectUI惹的祸。
lonelyhacker 2017-08-29
  • 打赏
  • 举报
回复
先排除问题; 1.新建一个新工程,单独添加mschart控件和webbrowser控件,如果可显示,证明是你工程问题。 2.如果可显示,VC,删除.ncb,.opt,.clw.aps文件删除,VS.aps,.pdb,.sdf文件删除,试试看。
futosky 2017-08-27
  • 打赏
  • 举报
回复
那个不显示的控件 用spy++可以探测到 也可以截取控件图像 可就是在窗口上不显示 可见属性为TRUE
futosky 2017-08-27
  • 打赏
  • 举报
回复
可我对比了两个工程的配置文件也没看出来有啥区别
futosky 2017-08-27
  • 打赏
  • 举报
回复
引用 3 楼 赵4老师的回复:
在64位Windows下: 64位exe和dll在目录c:\windows\system32目录下; 32位exe和dll在目录c:\windows\syswow64目录下; 所以要注意: 在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。 且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
都已经注册,并且问题只存在于当前工程,另外一个工程就能正常使用
赵4老师 2017-08-27
  • 打赏
  • 举报
回复
在64位Windows下: 64位exe和dll在目录c:\windows\system32目录下; 32位exe和dll在目录c:\windows\syswow64目录下; 所以要注意: 在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。 且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
futosky 2017-08-27
  • 打赏
  • 举报
回复
引用 1 楼 zgl7903的回复:
属性是否为 Visible ? 是否缺少了 AfxEnableControlContainer
属性为true 并且那个函数也有,在初始化OLE库下面
zgl7903 2017-08-24
  • 打赏
  • 举报
回复
属性是否为 Visible ? 是否缺少了 AfxEnableControlContainer

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧