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
设置主窗口最小/最大尺寸
基于
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
编程空间
金山
界面库
BkWin可视化设计的一种解决方案
更甚至工程模板在编译过程中会出现Release版本无法使用优化选项…其实在刚开始接触BkWin
界面库
的时候充满了各种烦恼。
baggiowangyu
·
2020-08-02 23:28
C/C++
金山卫士界面源码解读及
界面库
分离(5)
其实开始没有想过要写这么多篇文章介绍的,因为看到CSDN的朋友如此碰场,所以对KUI的热情并没有减少,因此不知不觉就写到了第五篇了.本篇开始介绍比较复杂的界面应用了.界面应用介绍完成后,估计要开始整理系统的应用文档资料了.也不知道自己能坚持到啥时候,呵呵.KUI高级界面这一篇有些内容是根据网友的反馈来添加的。主要讲解几个功能较为复杂的控件的使用。不过提请同学们注意的是这里介绍的大部分是实际窗口,而
b2b160
·
2020-08-02 23:27
界面
C++
改变
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
WTL
框架小结
创建窗口时先注册类,通过thunk技术将窗口过程设置为StartWindowProc;主应用程序类_Module至少有一个CMessageMap对象(可以增加、删除或者获得已经存在的引用),而CMessageLoop中存在两个数组,一个数组存放过滤消息结构:CMessageFilter,另外一个数组存CIdleHandler,用于空闲消息处理。CMessageFilter中只有一个PreTrans
analogous_love
·
2020-08-02 22:15
Windows应用层编程
WTL
学习笔记 -- DDX 和 DDV
WTL
学习笔记--DDX和DDVDDX初看时有点神秘,它把控件和相关变量关联起来了,两者在适当的时候自动进行同步。
李先静
·
2020-08-02 22:14
94.Win32编程
WTL
8.0 调用 ActiveX 控件
WTL
8.0调用ActiveX控件-(调用Flash控件,响应Flash控件的事件)很久没用
WTL
了,
WTL
都升级到8.0了,这两天做了个小例子,
WTL
调用Flash控件。
aasmfox
·
2020-08-02 22:41
Visual
C++
WTL
中使用GDI+ 备忘
WTL
中使用GDI+备忘#includeusingnamespaceGdiplus;#pragmacomment(lib,"gdiplus.lib")_tWinMain{HRESULThRes=::CoInitialize
a65783305
·
2020-08-02 22:27
WTL
--SDI框架分析
创建SDI产生的基本类:CMainFrame,CAboutDlg和C
WTL
View(
WTL
为项目名)。
ShaelLancelot
·
2020-08-02 22:08
C/C++
WTL
WTL
: create CtreeViewCtrl On CPaneContainerImpl
窗口切分后,每个窗口都作为一个CPaneContainer.在其中一个CPaneContainer中建立一个TreeViewCtrl.为了封装的更好,将CPanContainer和CTreeViewCtrl进一步封装成类.开始CMyTreeViewCtrl总是不能刷新,一点一点的调试,最后发现要点是:CTreeViewCtrl必须是一个以WC_TREEVIEW开始的超类DECLARE_WND_SU
LostSpeed
·
2020-08-02 21:41
C++ Standard Library/std/STL/ATL/
WTL
的区别与联系
0.StandardLibraryC++标准库,C++StandardLibrary,是类库和函数的集合,其使用核心语言写成,由c++标准委员会制定,并不断维护更新。简单的来说除了支持文件之外C++标准库主要包含了三个部分:C标准库的C++版本;C++IO库;C++STLC++标准库的内容基本可以分以下为10类。C1.标准库中与语言支持功能相关的头文件头文件描述定义宏NULL和offsetof,以
Zenhobby
·
2020-08-02 21:16
C++
关于
WTL
中对WM_PAINT中的处理
WTL
8.0中的atlcrack.h对窗口消息进行了解码,因为windows消息一般由wParam和lParam传递,这样使用起来不方便。
KeSummer
·
2020-08-02 21:45
c/c++
为DLL添加ATL/
WTL
支持
为DLL添加ATL/
WTL
支持====为RegularDLL工程加入ATL/
WTL
支持=========================================1.在工程的stdafx.h中除去
Blue_Dream_
·
2020-08-02 21:29
WTL
学习笔记——树形控件与XML结合
初步学习了
WTL
,用它做一个小东西。
weixin_34096182
·
2020-08-02 21:49
WTL
自定义 Button类-自绘
WTL
自绘Button类,支持按钮三种形态,正常模式,hover模式,鼠标按下模式,支持png图片。
weixin_30781107
·
2020-08-02 21:37
ATL &
WTL
实现分析(四)
消息链(Messagechaining)当我们一次又一次用相同的方式来处理消息时,一定想到了重用消息处理的实现。一种直接而简单的想法实现如下:1:template2:classCFileHandler{3:public:4:LRESULTOnFileNew(WORD,WORD,HWND,BOOL&);5:LRESULTOnFileOpen(WORD,WORD,HWND,BOOL&);6:...7:
weixin_30622107
·
2020-08-02 21:36
ATL &
WTL
实现分析 (二)
现在分析ATL中窗口过程的实现。这部分功能在CWindowImplBaseT类中实现。在Win32程序中,窗口过程(WndProc)是一个回调函数,且其指针保存在WNDCLASSEX结构体中,在窗口注册时传递给了操作系统。当窗口得到消息时,OS会调用窗口过程,通过一个大的switch-case语句块实现了消息的分发和处理。而在ATL中,以一种看似优雅的方式来封装这个过程。首先,注意到在DECLAR
weixin_30502965
·
2020-08-02 21:04
ATL &
WTL
实现分析(一)
典型的Win32程序可以分为这几部分:注册窗口类(WNDCLASSEX的一个实例,可认为是一个类对象);创建窗口对象(HWNDhwnd来保持);创建窗口过程(WndProc,在注册窗口类时完成WndProc的注册,本质是回调函数);创建并开始消息循环(MSG对象)。整个过程有很多繁琐和例行的步骤,而窗口部分Win32API设计意图还是以对象模型实现的(尽管不那么完美,扁平而繁杂)。程序员天性懒惰,
weixin_30528371
·
2020-08-02 21:04
ATL &
WTL
实现分析 (三)
超类化Windows窗口对象模型定义窗口类并创建窗口对象实例,和c++的对象模型十分相似。HWND之于WNDCLASSEX结构体正如同this指针之于c++的类。如果仍然按照c++的面向对象模型来进一步用于Windows,那么我们也可以延伸出继承这个特性:Windowssuperclassing。超类化技术可以复制一个已有窗口类的WNDCLASSEX结构体并可赋予一个新的命名,重新给定一个WndP
weixin_30275415
·
2020-08-02 21:00
WTL
入门(5)--- 高级的对话框UI类
源代码:http://download.csdn.net/source/3522809上一篇文章中,讲述了一些
WTL
的关于对话框和控件的特性,本章中将讲述的新的
WTL
类实现了一些高级UI特性:所有者绘制
方寸之间
·
2020-08-02 21:59
ATL/WTL
WTL
学习笔记——(8)ATL/
WTL
开源项目
1、A
WTL
classfordeveloppingOpenGLprogramsusing
WTL
http://www.codeproject.com/KB/
wtl
/opengl.aspx2.PuttingaProgressBar
逗比汪星人
·
2020-08-02 21:27
G
ATL/WTL
WTL
-Button自绘
Button自绘恐怕是
WTL
-自绘系列中最简单的一个了。下图所示是我依照win7的登录界面做的一个对话框,里面用刷新按钮演示按钮自绘。
中国CG联盟
·
2020-08-02 21:04
WTL界面自绘
WTL
自画按钮与文件对话框
//////////////
WTL
自画按钮/////////////////classCBmpEixtBtn:publicCBitmapButtonImpl{public:DECLARE_WND_SUPERCLASS
ningto点com
·
2020-08-02 20:27
wtl
关于STL/ATL/
WTL
之间的区别
在这之前我一直在使用MFC框架,现在要学习
WTL
似乎有些牵强......俗话说得好:“工欲善其事,必先利其器”,还是先将基本术语搞清楚吧!
Gary-Kung
·
2020-08-02 20:41
ATL/COM/ACTIVEX
WTL
设置控件背景颜色 Edit,Static等
给静态文本设置背景颜色头文件里//MSG_MAPMESSAGE_HANDLER(WM_CTLCOLORSTATIC,OnCtlColorStatic)//函数声明LRESULTOnCtlColorStatic(UINTuMsg,WPARAMwParam,LPARAMlParam,BOOL&bHandled);cpp里LRESULTCInitPinDlg::OnCtlColorStatic(UINT
空持百千偈
·
2020-08-02 20:40
WTL/MFC
创建有个性的对话框之ATL/
WTL
篇
本文的目的是使用ATL/
WTL
做一个与“创建有个性的对话框之MFC篇”的个性对话框一样的对
吹泡泡的小猫
·
2020-08-02 20:04
ATL/WTL
oRbIt的开源软件
程序设计与软件工程
MFC,ATL,
WTL
的历史沿袭
需求推动了技术的发展,从MFC到ATL,从ATL再到
WTL
的发展历程我想就是一个最好的见证。早期的VC++开发者们发现了MFC(MicrosoftFoundationClasses)这样一个好东东。
numbibi
·
2020-08-02 20:32
WTL
设置对话框背影色
MainDlg.h//MainDlg.h:interfaceoftheCMainDlgclass///////////////////////////////////////////////////////////////////////////////#pragmaonceclassCMainDlg:publicCDialogImpl{public:enum{IDD=IDD_MAINDLG};B
n3verl4nd
·
2020-08-02 20:30
一个显示进度条的
WTL
状态栏类
引言好久没用
WTL
写代码了,
WTL
已经更新到8.1版本,但依旧没有提供对VS2013的支持,网上有相关更改想到模板的方法,但向导界面和VS2013的风格严重不搭,丑的一逼……好在
WTL
代码结构很简单,用不用向导都无所谓
Alvin-Qu
·
2020-08-02 20:29
WTL
wtl
的CTreeViewCtrl使用
classCDemoView:publicCWindowImpl{public://DECLARE_WND_CLASS(NULL)DECLARE_WND_SUPERCLASS(NULL,CTreeViewCtrl::GetWndClassName())BOOLPreTranslateMessage(MSG*pMsg){pMsg;returnFALSE;}BEGIN_MSG_MAP(CDemoVie
mofabang
·
2020-08-02 20:27
wtl
wtl-tree
WTL
学习之对话框和控件
作者:朱金灿来源:http://blog.csdn.net/clever101继续学习
WTL
程序中的对话框程序的使用。程序的主要设置如下图:在对话框和控件学习中我们主要解决下面几个问题。
iteye_16284
·
2020-08-02 20:24
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他