• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 求助:一个引入窗体技术的自制控件问题。请指教。。。。在线等,,急

求助:一个引入窗体技术的自制控件问题。请指教。。。。在线等,,急

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了窗体控件,c#控件随窗体变化,excel窗体控件,excel窗体控件教程,excel2010窗体控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 求助:一个引入窗体技术的自制控件问题。请指教 。。。。在线等,,急
描述:

我引入了窗体技术,
其属性设为:Style:Child,Title bar:unChecked,Visible:Checked,Control:Checked,Static edge:Checked。
在窗体上加入了MSFlexgrid控件后:
1:我为它新建一个以CDialog为基类的新类(CNewMsflexgridDialog),同时为Msflexgrid控件添加变量;
2:在CMSflexgridCtrl添加CNewMSflexgrid类的一个对象变量msfdlg。
3:在CMsflexgridCtrl::OnCreate(....)中加入msfdlg.Create(IDD_ACTIVEX_DIALOG,this);
4:在CMSflexgridCtrl::OnDraw(....)加入msfdlg.MoveWindow(rcBounds,TRUE);和msfdlg.m_msf.MoveWindow(rcBounds,TRUE);
5:将CMSflexgridApp::InitInstance()函数代码改为:
   原来的如下:
  BOOL bInit = COleControlModule::InitInstance();
if (bInit)
{
// TODO: Add your own module initialization code here.
}
return bInit;
    改为如下:
HRESULT hr = OleInitialize(NULL);
if (hr == S_FALSE)
{
OleUninitialize();
}
// Call if using OLE Controls
AfxEnableControlContainer();
// Register all OLE server (factories) as running. This enables the
// OLE libraries to create objects from other applications.
COleObjectFactory::RegisterAll();
// TODO: Add your specialized code here
return CWinApp::InitInstance();
这时我可以在ActiveX Test control中测试运行,可是当另外新建一个项目,然后在项目的对话框上插入该新控件时,就出错。
但在 VB工程中可以正常运行。
请各位高手指教 为什么。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何在文档窗体中创建sup3DBrowser控件??
  • 如何让无窗体控件设计时显示图标???
  • 关于控件中string类型报错问题
  • 在MFCACTIVX控件中声明的方法,如何提供参数类型?
  • activeatl窗体问题
  • 求助:如何把COM组件中的窗体显示在网页中
  • 能不能用ATL开发windows窗体控件
  • 窗体中只能拖进一个ocx控件,为何?ocx控件是全局的吗?
  • 控件怎样判断主窗体在移动?
  • 如何在一个后台进程中读取和改变另一个弹出窗体中文本控件的内容

相关文章

  • 2017-06-05 如何让程序在用户登录后第一个运行呢?
  • 2017-06-04 关于com的一个简单问题,请教高手!谢谢
  • 2017-06-04 在VC60中不知哪出错了,运行程序没问题,但关闭之后,会弹出debugassetrtionfailed错误
  • 2017-06-04 aspx文件怎么能看到源代码?
  • 2017-06-05 奇怪阿!为什么我的Softice下了函数断点,但怎么也拦截不下来?请进来帮一下忙看看吧,得到正解立刻把分都给你!
  • 2017-06-05 请教DLL的两个问题~
  • 2017-06-04 _com_error可否转化成CException?在线等候,重赏:)
  • 2017-06-04 如何在接口中传递指针的指针?
  • 2017-06-04 com的dll文件怎么加密
  • 2017-06-05 dll中的timer问题,疯狂郁闷啊

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 关于调用ActiveX控件的简单问题?
    • 遇到LINK错误请帮忙
    • 转让软件受益权软件主要功能:从Windows各版本包括NT中取Bios和主板的序列号
    • 100分的问题,急!!!(关于多线程)
    • 求助有关进程间通信的问题!!!
    • 菜鸟散分,谁有双进程保护的源代码?up有分
    • 怎样让控件的颜色属性值显示下拉列表?
    • 通过电话线拨打电话的控件,有源码最好
    • 求助!一个自动访问数据库的程序
    • 这样写一个线程是不是好一点

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有