
ATL
岁月之痕
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用ATL开发ActiveX控件(转载)
www.cnblogs.com/watchdatalearn2012620/archive/2012/08/07/2626720.html本文描述了使用ATL开发一个ActiveX控件的完整过程。一、创建项目单击起始页中的“New Project…”,选择“ATL”分类下的“ATL Project”项目,项目名称为“Calculator”。在随后出现的项目向导中,使用默认配置即可。转载 2013-03-03 16:52:37 · 1204 阅读 · 0 评论 -
ATL控件 总结
ATL 无窗口 ActiveX 控件中,得到容器窗口句柄的方法CComPtr spClientSite;GetClientSite( &spClientSite );CComQIPtr spSite = spClientSite;HWND hwnd;spSite->GetWindow( &hwnd );很多人都知道由控件ID获得控件窗口句柄可以通过函数G转载 2013-03-17 23:43:24 · 2989 阅读 · 0 评论 -
ATL复合控件 实例
ATL复合控件和其中子控件的交互 参见《深入解析ATL(第二版)》 P579在cc.h文件中声明控件public: CEdit m_edit;在cpp文件中的初始化和销毁方法中编写LRESULT Ccc1::OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)转载 2013-03-18 20:01:53 · 3145 阅读 · 0 评论 -
使用ATL开发ActiveX控件(添加事件,自己整理)
1、添加事件在类视图中的XXXlib下面的_ICaleEvents中添加方法,带有钥匙标记的那个项(xxx为项目名,不要在类视图的根目录下找),根据需要选择有无参数、有无返回值,其中的参数是返回值,参数类型都是指针在添加的控件类中,右击选择 添加连接点 ,注意选项,添加 _ICaleEvents后确定控件的单击事件。首先添加windows消息处理函数,选择控件->属性 OnLBut转载 2013-03-03 18:01:24 · 7406 阅读 · 0 评论 -
动态添加 ActiveX 控件添加到 ATL 复合控件
http://support.microsoft.com/kb/218442/zh-cn将上述链接最后的zh-cn换成 en-us 就是对应的英文链接。如何将 ActiveX 控件添加到 ATL 复合控件以编程方式在 Visual C++文章编号: 218442 - 查看本文应用于的产品查看机器翻译免责声明点击这里查看逐句中英文对照机器翻译展开全部 |关闭全转载 2013-02-27 20:51:00 · 2874 阅读 · 0 评论 -
ActiveX控件全屏显示
http://bbs.youkuaiyun.com/topics/310053242(一) 第一种方式,转载思路:双击窗体1。把嵌入在ActiveX里有窗体“跳”出来2。隐藏任务栏再次双击和上面相反,又回到了这个ActiveX里去了bool m_bFullScreen=false;HWND m_hWndParent;void CFfDlg::OnLButto原创 2013-03-04 21:20:45 · 5710 阅读 · 3 评论