社区
ATL
帖子详情
WTL ComboBox重绘的一些问题
zxlzql1988
2012-07-31 09:52:29
主要想完成一个类似百度搜索框的一个下拉控件
目前完成了一些对文件的操作,即曾经搜索过的内容都会存在文件里,再搜索,下拉框会显示以前搜索的关键词。
现在就差将下拉框美化了。比如下拉按钮换成一个搜索的图标,希望高手不吝赐教,如果有重绘好的资料,贴上来,大家一起学习一下。谢谢了
...全文
114
6
打赏
收藏
WTL ComboBox重绘的一些问题
主要想完成一个类似百度搜索框的一个下拉控件 目前完成了一些对文件的操作,即曾经搜索过的内容都会存在文件里,再搜索,下拉框会显示以前搜索的关键词。 现在就差将下拉框美化了。比如下拉按钮换成一个搜索的图标,希望高手不吝赐教,如果有重绘好的资料,贴上来,大家一起学习一下。谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxlzql1988
2012-08-06
打赏
举报
回复
谢谢,主要自己刚接触这个。。。现在已经会了
gibsonboy
2012-08-04
打赏
举报
回复
楼主搜索下组合框的自绘,VC这方面挺多的,可能消息流程不一样,但是自绘的内容是差不多的。
gibsonboy
2012-08-04
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
WTL是架构在ATL上面的。。我就直接选这个了- -!
[/Quote]坑害初学者,WTL除了架构上跟ATL使用了模板技术代替了MFC的消息映射,其它的没有任何关系!
zxlzql1988
2012-08-01
打赏
举报
回复
没人会吗?
zxlzql1988
2012-07-31
打赏
举报
回复
WTL是架构在ATL上面的。。我就直接选这个了- -!
傻X
2012-07-31
打赏
举报
回复
这里有高人会WTL么?
VC之美化界面篇本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础:
WM_PAINT消息相信大家都很熟悉,一个窗口要
重绘
了,就会有一个WM_PAINT消息发送给窗口。 可以响应窗口的WM_PAINT,以更改它们的模样。WM_PAINT的映射函数原型如下: afx_msg void OnPaint(); 控件也是窗口,所以...
vc++ 开发实例源码包
目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, ...
使用
WTL
进行Windows桌面应用开发-第二部
1. 在第一部基础上增加更深入的内容,比如
WTL
提供的标准Win32窗口和自定义窗口的使用方式.2. 涉及到一些项目开发难题的窗口自定义的解决方案。3. 涉及到Gdiplus绘图的项目开发难题的一些解决方案。4. 推荐使用的第三方跨平台库, 虽然
WTL
是基于Windows的,但是不妨碍我们使用第三方的库进行开发,减少跨平台开发的学习成本。5.
WTL
是对Win32窗口的薄封装,库是原微软员工开发,是MFC的替代选择。掌握了
WTL
表示你已经基本掌握了Win32的窗口编程.6. 使用
WTL
库完全使用C++开发,不需要其他编程语言,减少学习成本和复杂度,整个
WTL
是开源可控的。7.
WTL
库只能使用VS2005以上版本开发, 因为它依赖ATL库. 不同的VS版本对应的atl版本不一致,建议使用VS2010以上版本开发.
WTL
自绘
ComboBox
改变颜色和大小
要点 1.
ComboBox
控件由三部分组成:
ComboBox
本身,CEidt或者CStaitc,ClistBox。...
ComboBox
支持自绘需要修改Owner Draw属性为Fixed(固定的列表宽度和高度) or Variable(可变的列表宽度和高度)。响
WTL
自绘控件库 (CQs
ComboBox
)
CQs
ComboBox
继承 C
ComboBox
,该控件是有edit 控件 组合而成的复合控件,并且对下列框的背景和框的下拉进行了
重绘
。 代码实现如下: #pragma once #include "QsInclude.h" #include "QsEdit.h" #define QS_COMBOX_...
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章