设为首页】 【加入收藏】 【网站地图】 【商品折扣
娱乐一生 娱乐明星
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
首页  |  java  |  .NET  |  C/C++  |  网页技术  |  php  |  asp  |  delphi  |  VC  |  VB开发  |  游戏开发  |  软件工程  |  Power Builder  |  Linux开发  |  Windows开发技巧
当前位置:首页 >> VC文摘 >> XListBox-自画条目背景和文字颜色的listbox控件_VC开发_开发语言_软件开发

XListBox-自画条目背景和文字颜色的listbox控件_VC开发_开发语言_软件开发 -




程序运行效果截图:


演示程序
提供的演示中介绍了各种功能的具体使用方法。演示如左图:

1.摘要
Listboxes控件在很多情况下是经常用到的。我大多数的时候是使用在纪录某些日志的时候用。通常,日志需要使用彩色字体显示能够更加的醒目,所以我开发了CXListBox类。它使用起来非常简单,与CListBox类非常类似。它的最大功能是给条目背景和显示问题加颜色。目前,由于颜色村存储的方法,仅可以使用16位基本颜色。

2.功能
文字和背景添加颜色
Printf-风格的文字输出
右键菜单
支持剪贴板拷贝
整合了组合框颜色选择

3.使用
为了在你的程序中使用XListBox,首先在你的工程中加入下列文件:

XListBox.cpp
XListBox.h
ColorPickerCB.cpp
ColorPickerCB.h
Clioard.cpp
Clipboard.h
然后加入一个ID为IDR_XLISTBOX的级联菜单资源

接下来,在对话框头文件中包含XListBox.h,并创建CXListBox成员变量(最简单的方法是使用Class Wizard生成一个CListBox类型的成员变量,然后改名为CXListBox)。具体可以参看XListBoxTestDlg.h文件。

这里有几个使用CXListBox类显示文本的例子,假设成员变量名为m_List:

m_List.AddString(_T("This is a sample string"));
以上调用效果为白色背景,黑色文字

m_List.AddLine(CXListBox::White, CXListBox::Red, _T("This is a sample string"));
以上调用效果为红色背景,白色文字

m_List.Printf(CXListBox::Blue, CXListBox::White, 0,
_T("XListBox Version %d.%d"), nMajor, nMinor);
以上调用效果为白色背景,蓝色文字,文字使用printf格式化




 

娱乐图摘

更多 >>

靓丽清纯美女meimei

美女私房全裸照
导演劝女演员脱衣服(视频)

大胆火辣人体艺术写真(图)

黑丝妹妹热辣诱惑-丝袜美女妹妹

PLMM 漂亮妹妹图集-妹妹图库

全球美女图库-美女集中营

52MM 我爱漂亮妹妹-制服妹妹诱惑

图王图库-世界美女明星图片资料库
美女写真集锦

激情两性-解密性生活
浴室MM湿身内衣诱惑
邻家小妹洗澡被偷拍(视频)

热点文章

更多

· 用Viusal C++实现字符串分割函数_VC开发_开发语言
· 字符串16进制转10进制_VC开发_开发语言_软件开发
· VC/VB 进行图像数据存储数据库心得_VC开发_开发语言_
· VC学习:虚拟按键的总结及示例_VC开发_开发语言_软件开发
· Visual C++6.0 API函数操作技巧集_VC开发_
· Visual C++2003中DLL初学者指南_VC开发_开
· VC利用boost库解析正则表达式_VC开发_开发语言_软件
· 用VC++建立Service服务应用程序_VC开发_开发语言
· 深入浅出Win32多线程程序设计之线程通信_VC开发_开发语
· 深入浅出VC++串口编程之基于Win32 API_VC开发_

热点文章

更多