E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Wtl
WTL
之父Nenad Stefanovic访谈录
WTL
之父NenadStefanovic访谈录采访:myan,翻译:cbermyan引介作为现代C++最重要的特色技术,template正在各个传统领域攻城略地。
shuxin1979
·
2020-08-03 04:11
c++
WTL
介绍
WTL
简介关键词:
WTL
WTL
是一个好东东.它开发的程序都非常短小精悍.对开发WIN32的应用有非常好的好处.它不用MFC开发.但能够快速产生窗口和控件.以文本方式查看主题-温馨小筑(http://www.learnsky.com
sgdgoodboy
·
2020-08-03 04:12
WTL
学习(高级对话框UI)
网上的找到一个例子(
WTL
4MFC5_Demo)。
s_h_12
·
2020-08-03 04:48
ATL/WTL
WTL
中使用CRichEditCtrl
先要加载dll:HINSTANCEh_mRichEditDll;CViewLogDlg(){h_mRichEditDll=::LoadLibrary(CRichEditCtrl::GetLibraryName());}~CViewLogDlg(){if(NULL!=h_mRichEditDll)::FreeLibrary(h_mRichEditDll);}(之前Create一直失败,参考这个:ht
rydiy
·
2020-08-03 04:41
WTL
WTL
按钮自绘,加载资源库中的png图片
此类是基于
WTL
自定义Button类-自绘改写的这个类是用来做软键盘按键的,所以有大小写的切换,可以从资源库中加载png资源作为按钮的背景图,如果需要加载本地文件,参考参考文章1:
WTL
自定义Button
空持百千偈
·
2020-08-03 03:51
WTL/MFC
WTL
通过IWebBrowser2接口使WebBrowser控件在自己的窗口打开网页
1.添加IWebBrowser2控件在创建的时候Selectprojectoptions下要勾选EnableActiveXControlHosting,让其继承自CAxDialogImpl,然后在对话框上点右键InsertActiveXControl...,找到MicrosoftWebBrowser确定,将属性ID号改为IDC_IE。2.让程序运行后打开一个默认网页1>CComPtrm_pWb2;
非长道
·
2020-08-03 03:50
WTL
WTL
初步:定制控件外观
/**在ATL中,变量关联控件共有3种方法:*///1》使用CWindow派生类Attach一个控件HWNDhWnd=GetDlgItem(IDC_LIST);CListViewlst;lst.Attach(hWnd);CListViewlst2(hWnd);CListViewlst3=lst2;//甚至可以直接使用lst=lstother进行赋值//2》使用CContainedWindow,Su
qiuchengw
·
2020-08-03 02:03
MFC程序员的
WTL
指南之包容ActiveX
MFC程序员的
WTL
指南之包容ActiveXhttp://www.pcdog.com/edu/vc/2005/12/e057830.html介绍在本文中我将介绍ATL对在对话框中使用ActiveX控件的支持
qiandejun
·
2020-08-03 02:52
创建模态对话框和非模态对话框的方法
在MFC或是
WTL
中,模式对话框一般是使用DoModal,而非模式对话框的创建则是使用Create。模式对话框创建后,程序的其他窗口便不能进行操作,必须将该窗口关闭后,其他窗口才能进行操作。
Phenixyf
·
2020-08-03 02:16
VC++
基本概念与应用
VC++
WTL
for MFC Programmers, Part V - Advanced Dialog UI Classes
WTL
forMFCProgrammers,PartV-AdvancedDialogUIClasses原作:MichaelDunn[英文原文]翻译:Orbit(星轨oRbIt)[http://www.winmsg.com
吹泡泡的小猫
·
2020-08-03 02:00
ATL/WTL
WTL
for MFC Programmers, Part VI - Hosting ActiveX Controls
WTL
forMFCProgrammers,PartVI-HostingActiveXControls原作:MichaelDunn[英文原文]翻译:Orbit(星轨oRbIt)[http://www.winmsg.com
吹泡泡的小猫
·
2020-08-03 02:00
文档翻译
ATL/WTL
WTL
for MFC Programmers, 中文版序言
WTL
forMFCProgrammers,ChineseVersionPrologue我一直在寻找这样一个类库:他对Windows的窗口提供面向对象的封装,有灵活的消息响应机制和比较完备的界面框架解决方案
吹泡泡的小猫
·
2020-08-03 02:29
ATL/WTL
WTL
改变对话框大小
1、让对话框从CdialogResize类继承过来:classCMainDlg:publicCDialogImpl,publicCDoubleBufferImpl,publicCDialogResize2、添加消息路由BEGIN_MSG_MAP(CMainDlg)CHAIN_MSG_MAP(CDialogResize)CHAIN_MSG_MAP(CDoubleBufferImpl)MESSAGE_
n3verl4nd
·
2020-08-03 02:15
WTL
Picture Control显示图片
1、在对话框上新建一个PictureControlID为:IDC_STATIC_IMG2、添加图片资源ID:IDB_BITMAP1(选中Bitmap点击导入,选择bmp图片资源)实现:CWindowwnd=this->GetDlgItem(IDC_STATIC_IMG);CStatic*pImg=(CStatic*)&wnd;pImg->ModifyStyle(0xF,SS_BITMAP|SS_C
n3verl4nd
·
2020-08-03 02:15
WTL
使用双缓冲避免重绘闪烁
1、继承自CDoubleBufferImpltemplateclassCDoubleBufferImpl{public://OverrideablesvoidDoPaint(CDCHandle/*dc*/){//mustbeimplementedinaderivedclassATLASSERT(FALSE);}//MessagemapandhandlersBEGIN_MSG_MAP(CDouble
n3verl4nd
·
2020-08-03 02:15
Wtl
中实现状态栏显示进度条
我模仿着修改了一个适用于在
WTL
中状态栏显示进度条的方法。供大家赏玩。
Joseph-Growth
·
2020-08-03 02:01
坎坷
WTL
行(一)重绘CListViewCtrl
刚刚上手
WTL
,对C++GUI编程不熟悉的我倍加痛苦。下载
WTL
最新版8.1,可以自己在网上找。汉化
WTL
向导,然后放置在VS安装目录中。
lymcn
·
2020-08-03 01:09
WTL
WTL
创建 CRichEditCtrl 失败
在学习
WTL
时,m_wndDataViewer.SetFont(AtlGetStockFont(ANSI_FIXED_FONT));这句话执行失败。
lvguangh
·
2020-08-03 01:22
WTL
WTL
中使用 CRichEditCtrl
在
WTL
中用创建CRichEditCtrl失败,返回的Error是1047,提示没找到窗口类别。一路追踪到RICHEIDT_CLASS的定义文件,发现RichEdit存在多个版本。
ludonghai715
·
2020-08-03 01:11
windows
《转》STL ATL
WTL
COM
STL即StandardTemplateLibrary(标准模板库)STL是惠普实验室开发的一系列软件的统称。它是由AlexanderStepanov、MengLee和DavidRMusser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和it
louiswang2009
·
2020-08-03 01:24
C++零食:
WTL
中使用双缓冲避免闪烁
双缓冲的原理可以这样形象的理解:把电脑屏幕看作一块黑板。首先我们在内存环境中建立一个“虚拟“的黑板,然后在这块黑板上绘制复杂的图形,等图形全部绘制完毕的时候,再一次性的把内存中绘制好的图形“拷贝”到另一块黑板(屏幕)上。采取这种方法可以提高绘图速度,极大的改善绘图效果。例如在OnDraw()函数中可以如下所述实现双缓冲,其主要步骤分为四步:CPenPen;Pen.CreatePen(PS_INSI
N3verL4nd
·
2020-08-03 01:28
WTL
如何限制CRichEditCtrl换行
如何限制CRichEditCtrl换行飘飘白云2008/03/19用
WTL
在自制的窗口里加了个文本框,但要限制用户输入不能超过三行,即便是按enter或ctrl+enter换行也不能超过三行,浏览了下MSDN
飘飘白云
·
2020-08-03 01:20
Windows
深入剖析
WTL
—
WTL
框架窗口分析(4)
superclass是一种生成新的窗口类的方法。它的中心思想是依靠现有的窗口类,克隆出另一个窗口类。被克隆的类可以是Windows预定义的窗口类,这些预定义的窗口类有按钮或下拉框控制等等。也可以是一般的类。克隆的窗口类使用被克隆的类(基类)的窗口消息处理函数。克隆类可以有自己的窗口消息处理函数,也可以使用基类的窗口处理函数。需要注意的是,superclass是在注册窗口类时就改变了窗口的行为。即通
jznsmail
·
2020-08-03 01:38
WTL
深入剖析
WTL
—
WTL
消息循环机制详解
WTL
消息循环机制实现了消息过滤和空闲处理机制。
jznsmail
·
2020-08-03 01:38
WTL
wizard
c++
框架
null
class
C#字符串格式化说明大全
1前言如果你熟悉MicrosoftFoundationClasses(MFC)的CString,WindowsTemplateLibrary(
WTL
)的CString或者StandardTemplateLibrary
jjjfox
·
2020-08-03 01:18
c#
c#
date
string
microsoft
library
图形
WTL
学习之
WTL
窗口的实现
作者:朱金灿来源:http://blog.csdn.net/clever101继续是
WTL
的学习。
iteye_16284
·
2020-08-03 00:56
[
WTL
/ATL]_[中级]_[自定义按钮1]
场景在开发软件界面时,往往美工设计的界面按钮都不会是标准按钮,因为标准按钮是固定的样式风格和对齐方式,如果用标准的按钮就会和软件的设计风格,颜色不搭.所以在开发软件是界面时,自定义按钮往往是最常用到的功能.可是如何实现?按钮有最常见的响应按钮事件,有正常显示时的状态,鼠标移动上去时颜色会改变,鼠标点击时也有按下去的效果.还有按钮上左边居中有特定的图标,或者按钮按下去之后保留按下去的状态(radio
infoworld
·
2020-08-03 00:08
ATL/WTL界面开发
WTL
中CString的使用问题
atlmsic.h中定义的是
WTL
::CString,不过可以通过宏_
WTL
_USE_CSTRING和_
WTL
_NO_CSTRING来确定是否使用。atlstr.h中定义的是ATL::CString。
immortal_mcl
·
2020-08-03 00:36
VC/MFC
WTL
的窗口子类化与超类化
一.窗口超类化(superclassing)超类化根据已有的(windows系统中已经注册过的)窗口类,比如“Edit”,”Button”等,复制其WNDCLASS(EX)结构,构造一个新类,并提供额外的功能和行为。例如,如果需要编写一个只接受数字输入的Edit控件(当用户输入非数字符号时控件发出警告声),可超类化windows内置的Edit控件,新控件的窗口类名为”Number_Only_Edi
章志强
·
2020-08-03 00:26
Windows
C/C++
UILite
WTL
设置主窗口最小/最大尺寸
基于
WTL
程序中,想要控制你的主窗口的最大最小尺寸,需要在头文件MainFrm.h的CMainFrame消息映射表中增加下面的消息处理过程。
hellokandy
·
2020-08-03 00:49
Windows
程序设计
WTL
WTL
简介
WTL
在开发者之间的悄悄传播已经超过一年了,传闻它是基于ATL的,并在微软内部使用.这理所当然的引起了ATL开发者社区的主意.这些人从ATL1.1开始,就一直为ATL控件书写UI代码,但是他们发现
彬彬在线
·
2020-08-03 00:46
编程成长经历
WTL
环境中CEdit或Cstatic控件中修改字体大小和颜色
本文主要介绍只读模式的下的CEdit控件和CStatic控件的字体的大小和颜色的修改,编辑模式下的CEdit控件的原理是一样的只是消息变了。1.修改字体颜色只读模式下的CEdit控件和CSataic控件通过发送WM_CTLCOLORSTATIC给主窗口来进行重绘,这时主窗口可以在重绘前设定字体颜色(编辑模式的Cedit通过WM_CTLCOLOREDIT)。具体实现如下:1.1在主窗口的消息循环中添
gushansanren
·
2020-08-03 00:35
C++ STL,ATL,
WTL
之间的联系和区别
STL即StandardTemplateLibrary(标准模板库)STL是惠普实验室开发的一系列软件的统称。它是由AlexanderStepanov、MengLee和DavidRMusser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、Container(容器)和it
fuguangchao
·
2020-08-03 00:11
C++
WTL
使用tooltip详解
wtl
已经提供tooltip的控件,我们只需要在自己需要的地方加入即可。下面简单的介绍了
wtl
中tooltip的使用。
flyflyking
·
2020-08-03 00:02
程序--Windows
Windows 控件自绘(基于
WTL
的ListViewCtrl)
Windows的控件提供了自绘的功能,有时默认的界面不能满足我们需要的时候可以对界面直接进行定制,本文简单的介绍了Windowslistviewctrl的自绘原理和实现方法,着重介绍了listviewctrlReport模态,仅供抛砖引玉所用,如果有其他高见,尽管拍砖。ListViewCtrl自绘主要依赖于几个Windows消息:WM_MEASUREITEM:定制控件子项的大小,Windows不知
flyflyking
·
2020-08-03 00:02
IE控件编程)
于是建立了一个
WTL
的工程,发现了关键代码:BOOLPreTranslateMessage(MSG*pMsg){if((pMsg->messagemessage>WM_KEYLAST)&&(pMsg->
fakine
·
2020-08-02 23:01
IE编程
生命游戏 -- 使用
WTL
C++实现
这次我使用了
WTL
来实现生命游戏。要实现这个简单好玩的游戏,首先看下规则:细胞自动机(又称元胞自动机),名字虽然很深奥,但是它的行为却是非常美妙的。所有这些怎样实现的呢?
faithzzf
·
2020-08-02 23:01
自编代码
WTL
对话框添加背景图片的方法(C++)
第一步,在对话框的头文件中添加如下:#includeusingnamespaceGdiplus;externGdiplusStartupInputgGdiInput;第二步,在需要添加背景图片的对话框的类中,增加如下消息映射MESSAGE_HANDLER(WM_PAINT,OnPaint)同时在对话框的OnInitDialog函数中,增加如下初始化:ULONGtoken=0;GdiplusStar
faithzzf
·
2020-08-02 23:29
WTL界面编程
一个ATL自画图像按钮的创作过程
http://www.mindcracker.com/mindcracker/c_cafe/atl/CAtlBmpBtn.aspATL/COMCAtlBitmapButton-ATL/
WTL
OwnerdrawSuperclassedBitmapButtonSubmittedbydateofsubmissionuserlevelAmitDey06
ericshan
·
2020-08-02 23:26
ATL/WTL
WTL
:介绍,例子和想法
结果反而发现了
WTL
,下面就说说一些想法,并提供一些连接吧,相信看过这些连接后,对于
WTL
应该可以有一个全面的了解。
ecai
·
2020-08-02 23:19
WTL
中封装的控件类
http://blog.sina.com.cn/s/blog_4e7d3ff40100aq5b.htmlhttp://www.cnblogs.com/vsense/archive/2009/07/23/1529736.html用户控件:CStatic,CButton,CListBox,CComboBox,CEdit,CScrollBar,CDragListBox通用控件:CImageList,CL
drf1234
·
2020-08-02 23:13
ATL
用
WTL
实现自定义绘制控件
简述使用
WTL
一段时间以来,我发现非常缺乏相关的文档。在我看来,
WTL
是解决Win32编程的最佳方案,并且我们在网络上能够得到文档越多,对我们越有帮助。本文主要阐述使用
WTL
创建自定义绘制控件的方法。
小男孩与胖子
·
2020-08-02 23:22
Windows
MFC、
WTL
、ATL、STL联系与区别
MFC、
WTL
、ATL、STL联系与区别这个要先从C++和VC++说起!c++是一门语言,它与平台无关。只要能提供c++编译器(或者交叉编译器)的平台,就能用c++编程。
cjjwwss
·
2020-08-02 23:45
ATL与
WTL
中CString的使用, 利用ATLCString获得窗口的文字.
http://hi.baidu.com/icexile/blog/item/2c698efdfd653a1009244dd8.html
WTL
提供的CString类在ATL中也提供了相同的类后变得有点鸡肋
小大小丑
·
2020-08-02 23:49
ATL/WTL
WTL
学习六 gsoap 调用webservice的过程
本文回顾了用
WTL
调用Webservice的过程,gsoap版本为gsoap_2.8.3新建一个webservice,返回一个简单的unicode字符串.内容是strError=string.Empty
bonnibell
·
2020-08-02 23:15
WTL
WTL
CListViewCtrl 实现列表元素字体着色
WTL
CListViewCtrl实现列表元素字体着色CListViewCtrl实现列表元素字体着色的过程:假设是基于对话框开发界面上有一个列表控件,数据在该列表控件中以“Report”形式展现。
bjgxjob
·
2020-08-02 23:14
C++
WTL
WTL
学习笔记之NM_CUSTOMDRAW和WM_DRAWITEM
最近在学习《
WTL
forMFCProgrammer》系列文章的一些小结和感受相同点:1.都是通知消息,都可以被反射回控件类自行处理。2.都和自定义控件的绘画有关。
blz_wowar
·
2020-08-02 23:43
编程空间
改变
WTL
中CListViewCtrl中行颜色及背景色的方法(一)
CListViewCtrl继承于CCustomDraw的方法:classCColorListCtrl:publicCWindowImpl,publicCCustomDraw{public:BEGIN_MSG_MAP(CMovieListCtrl)//CHAIN_MSG_MAP(CCustomDraw)CHAIN_MSG_MAP_ALT(CCustomDraw,1)DEFAULT_REFLECTIO
azxswq000
·
2020-08-02 23:55
WTL
WTL
项目的ATL支持问题
当VS2008中生成一个
WTL
项目时,增加ATL控件或者ojbect,会报错。
arthurlee
·
2020-08-02 22:41
WTL
窗口的背景颜色控制
如何改变窗口的背景色,但是不影响OnPaint函数内部的绘图逻辑呢?举例:LRESULTOnEraseBackground(UINT/*uMsg*/,WPARAM/*wParam*/,LPARAM/*lParam*/,BOOL&bHandled){//handled,nobackgroundpaintingneededCPaintDCdc(m_hWnd);RECTrect;GetClientRec
anyingzhi4630
·
2020-08-02 22:30
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他