随笔分类 -  com/atl/wtl

摘要:vs 2005/2008/2010 ATL ActiveX控件在IE浏览器中控件显示的是原始的风格,要显示XP风格只要进行以下操作一、在Stdafx.h中增加下以内容#if defined _M_IX86#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyT 阅读全文
posted @ 2013-11-28 00:11 小皮球 阅读(489) 评论(0) 推荐(0)
摘要:前言利用atl 开发activex控件时,如果使用atl复合控件时,acitvex控件上的界面元素不会自动改变大小,如果自己在OnSize中处理每个子控件的布局是一件非常麻烦的事,我们可以借助wtl中的CDialogResize类来帮我们轻松的完成这项工作。本文以vs2010为例,讲解如何使用CDialogResize类步骤一、新建atl工程ResizableActiveX二、在ResizableActiveX工程上右键,Add->Class,弹出窗口中选择ATL->ATL Control->Add三、弹出窗口中Short Name输入ResizableTest, 其他默认生 阅读全文
posted @ 2013-10-30 00:18 小皮球 阅读(737) 评论(0) 推荐(0)
摘要:一、今天Win7下刚装了VS2010,解压wtl81_12085.zip到C盘根目录,进入C:\wtl81_12085\AppWiz下,执行setup100.js提示向导安装成功。 在VS2010中新建WTL工程发生以下错误: 后来试了下在VS2008下是好的,google没有结果………… 最后把wtl安装到D盘,问题就没有了(具体为什么还真的没有搞清楚) 二、设置WTL头文件目录 VS2010 设置全局Include Directories与Library Directories打开或新建一个VS2010工程项目View菜单Other windows菜单点击Proper... 阅读全文
posted @ 2013-10-28 01:09 小皮球 阅读(513) 评论(0) 推荐(0)