`
jgsj
  • 浏览: 966535 次
文章分类
社区版块
存档分类
最新评论

MFC ActiveX 触发OnCreate方法

 
阅读更多

转自:http://blog.csdn.net/dream_it_life/archive/2011/02/22/6199281.aspx

用MFC开发ActiveX,直接在XXCtrl里面重写OnCreate方法是无法被触发的,因为ColeControl里面已经定义了WM_CREATE消息的映射,所以想要触发OnCreate方法需要在Ctrl类重写WM_CREATE的消息映射,这样的话方法名什么的也就不需要是OnCreate了,任意名称都可以,例子如下

方法声明:afx_msg LRESULT OnCreate(WPARAM wParam, LPARAM lParam);

方法映射:ON_MESSAGE(WM_CREATE, OnCreate);

这样就可以在ActiveX窗口创建成功后触发这个方法了,在里面执行一些初始化的操作

分享到:
评论

相关推荐

    MFC中OnCreate、Settimer、OnTimer、KillTimer的使用例子

    这一份代码是实现MFC的窗口创建完成需要立刻对某些...因为在MFC的初始化函数中,窗口创建还没有完成不能对窗口上的控件进行初始化操作,这是需要调用OnCreate函数来完成初始化控件的操作。 这个VS工程是使用VS2017。

    Android Studio SQLite不调用oncreate方法

    Android Studio SQLite不调用oncreate方法

    MFC用OnCreate()函数创建非模态对话框实例

    用vc++6.0创建一个A名称MFC(EXE)对话框工程,在对话框上拖放一个按钮控件。 在资源视图上右击Dialog图标插入一个ID:IDD_DIALOG1、Caption名字非模态的对话框。 1、为IDD_DIALOG1对话框新建类名为B。 2、对IDD_DIALOG...

    如何在ActiveX控件中显示对话框界面

    1、先建一个Activex工程 2、在资源中增加一个对话框,将其属设置为child 和None 3、生成一个基于对话框的类 4、在含有OnDraw函数的类中调用该对话框 先在 *.h文件中定义对话框的类变量 在要调用类的OnCreate函数中...

    Android onCreate( )方法详细介绍

    本文主要介绍Android onCreate( )方法,做Android应用的朋友对onCreate()的方法并不陌生,在开发应用的时候大家应该注意什么呢,这里给大家详细说明

    MFC AppWizard的原理与MFC程序框架的剖析

    WinMain在MFC程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口是如何产生和销毁的,对窗口类的PreCreateWidow和OnCreate两个函数的着重分析,...

    MFC_theapp.rar_MFC theApp_MFC 函数_mfc_theapp_theApp_theapp mfc

    WinMain在MFC程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口是如何产生和销毁的,对窗口类的PreCreateWidow和OnCreate两个函数的着重分析,...

    MFC的程序框架剖析

    (3)MFC程序的窗口创建时都会产生WM_CREATE消息,该消息通过OnCreate函数来捕获。对于框架窗口来说,MFC直 接把OnCreate函数提供到了CMainFrame中;而在视类窗口中没有提供该函数,如需使用,要用户自行添加 (4)通常...

    Android onNewIntent()触发机制及注意事项

    在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent 1、其他应用发Intent,执行下列方法: onCreate onStart onResume 发Intent的方法: Uri uri = ...

    Activity生命周期演示

    1、启动app、查看控制台输出,发现依次触发onCreate、onStart、onResume这三个方法 2、点击按钮(弹窗风格的Activity),控制台输出onPause方法名 3、关掉上一步触发的弹窗,控制台输出onResume方法名 4、点击手机上的...

    总结三 修改标题栏图标和名字MFC

    第二步:在CMainFrame::OnCreate()函数中添加如下代码 m_hIcon = AfxGetApp()-> LoadIcon(IDR_MYTYPE); SetIcon(m_hIcon, TRUE); SetIcon(m_hIcon, FALSE); 说明:其中m_hIcon = AfxGetApp()-> LoadIcon...

    VC MFC 制作AppWizard程序的用法演示.rar

    本源码主要演示MFC AppWizard的原理与MFC程序框架用法,将对MFC框架窗口是如何产生和销毁的,对窗口类的PreCreateWidow和OnCreate两个函数着重分析。部分代码如下:  int CTestView::OnCreate(LPCREATESTRUCT ...

    Android编程实现两个Activity相互切换而不使用onCreate()的方法

    主要介绍了Android编程实现两个Activity相互切换而不使用onCreate()的方法,结合实例形式分析了多个Activity切换而不重新创建的操作技巧,需要的朋友可以参考下

    MFC编程,点击菜单栏“通风”,实现图形移动

    在Visual C++6.0编程环境下,编写MFC界面程序,实现的效果是:点击菜单栏中的“通风”按钮,在图形区域的图形有移动效果。

    C++MFC教程

    在MFC中对消息的处理利用了消息映射的方法,该方法的基础是宏定义实现,通过宏定义将消息分派到不同的成员函数进行处理。下面简单讲述一下这种方法的实现方法: 代码如下 BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd...

    MFC AppWizard的原理与MFC程序框架的VC++剖析代码

    WinMain在MFC程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口是如何产生和销毁的,对窗口类的PreCreateWidow和OnCreate两个函数的着重分析,...

    用MFC编写的简单时钟

    仿Windows的时钟 void CMyclockView::OnTimer...int CMyclockView::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CView::OnCreate(lpCreateStruct) == -1) return -1; SetTimer(1,1000,NULL); return 0; }

    VC++ MFC AppWizard原理与MFC框架解析实例源代码

    WinMain在MFC程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口是如何产生和销毁的,对窗口类的PreCreateWidow和OnCreate两个函数的着重分析,...

    MFC程序的消息处理顺序

    1.PreCreateWindow() 该函数是一个重载函数,在窗口被创建前,可以在该重载函数中改变创建参数(可以设置窗口...6.OnCreate() 该函数也是一个消息响应函数,响应WM_CREATE消息,发送消息告诉一个窗口已经被创建 ......

Global site tag (gtag.js) - Google Analytics