CSDN论坛 > VC/MFC > ATL/ActiveX/COM

用ATL做的控件里,怎样获得hInstance?怎样创建工具条?不用MFC。 [问题点数:50分,结帖人dmn]

Bbs2
本版专家分:195
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:195
Bbs3
本版专家分:660
匿名用户不能发表回复!
其他相关推荐
MFC中添加工具栏的使用总结
环境:在vc6.0开发环境下添加工具栏总结: 第一步:建立一个MFC工程项目,右击项目弹出【插入资源】对话框         选择Toolbar控件。ID为:IDR_TOOLBAR1 第二步:双击添加后的Toolbar资源,然后改期ID值和高度及宽度值。         你想添加几个根据自己需要而定。 第三步:导入资源图片。ID为:IDB_BITMAP1 第四步:给对话框工程添加OnC
浅谈C/C++ 开发Excel插件之任务窗格
Excel的任务窗格非常友好,开发Excel也避免不了,Choice在其插件实现了弹出对话框和任务窗格供用户选择。 如何在C++中创建任务窗格呢。 1.在CConnect类中添加ICustomTaskPaneConsumer接口,方法同前 修改为public IDispatchImpl   Vs会自动添加要实现的接口STDMETHOD(CTPFactoryAvailable)(ICTPFa
获取控制台程序的HWND和HINSTANCE
一,获取HWND的方法: 1,API:HWND GetConsoleWindow(NULL) Client  Requires Windows Vista, Windows XP, or Windows 2000 Professional. Server Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.
在ATL中创建对话框失败的问题
最近,在用ATL做一个ActiveX控件,这个控件要加载其他的OCX控件,我建了一个支持MFC的ATL工程,然后,在这个工程中insert了一个MFC对话框,把要加载的ocx控件放到这个MFC对话框中,在这个工程中我准备提供一个方法让外部调用,调用这个方法的同时把要包含的ocx控件也加载上,因此,必须要把这个对话框Create出来。当我把ATL控件做好后给外部调用时,问题出现了。Create对话框
【初级】VS2015/MFC动态创建工具栏1(使用图标创建工具栏)
使用图标创建工具条,首先要创建图标列表,然后用工具栏关联相关图像列表,首先调用Create方法创建工具栏窗口,然后调用SetButtons方法设置工具栏按钮的索引,通过GetToolBarCtrl方法调用SetImageList方法关联图像列表,调用SetSizeas方法设置工具栏按钮和显示图标的大小,最后调用RepositionBars方法显示工具栏。 例子: 1.创建一个基于对话框的应用程
ATL编程初级教程(图文事例)(VS2005)
http://www.vckbase.com/document/viewdoc/?id=1498二、建立 ATL 工程  步骤2.1:建立一个解决方案。  步骤2.2:在 该解决方案中,新建一个 vc++ 的 ATL 项目。示例程序叫 Simple2,并选择DLL方式,见图一、图二。图一、新建 ATL 项目图二、选择非属性化的DLL组件类型  属性化 属性化编程,是未来的方向,但我们现
用VS2010开发支持MFC的office插件
本文原创,转载请注明出处:http://blog.csdn.net/banket004 通过参考网上的文章,再加上自己的摸索,走了不少弯路,终于用VS2010开发出MS Office 2007的插件.特写此文以作备忘.(记性太差,之前开发过一次,后来再开发又忘了怎么用^ _^) 下面以开发Excel插件为例,其他office插件开发过程类似. 如果不需要支持MFC,可参考此文章htt
ATL中显示窗口
使用 CWindowImpl 实现窗口2010-05-20 09:10若要实现窗口,请从 CWindowImpl 派生类。在派生类中声明消息映射和消息处理函数。现在可以以三种不同的方式使用类:基于新的 Windows 类创建窗口为现有 Windows 类创建超类为现有窗口创建子类基于新 Windows 类创建窗口CWindowImpl 包含声明 Windows 类消息的 DECLARE_WND_CLASS 宏。该宏实现 GetWndClassInfo 函数,此函数使用 CWndClassInfo 定义新 W
获取当前应用程序实例(instance:HINSTANCE)
if using MFC AfxGetInstanceHandle(). For console programs, call GetConsoleWindow() to get the HWND then GetWindowLong() to get the HINSTANCE. For the Win32 API, you could also use GetModuleHandle():
VC/MFC 工具栏设计-CToolBar使用
工具栏中包含了一组用于执行命令的按钮,每个按钮都用一个图标来表示。当单击某个按钮时,会产生一个相应的消息,对这个消息的处理就是按钮的功能实现。将菜单中常用的功能放置在工具栏中,这样可以方便用户操作,省去了在级联菜单中一层层查找菜单项的麻烦。 6.2.1 工具栏类CToolBar 在MFC类库中,CToolBar类封装了工具栏的基本功能,CToolBar类的主要方法如
关闭