lgkm900eat(lgkm900e如何设置字体)
本文目录
lgkm900e如何设置字体
使用Custom draw。
LPNMLISTVIEW pnm = (LPNMLISTVIEW)lParam;
switch (pnm-》hdr.code){
...
case NM_CUSTOMDRAW:
LPNMLVCUSTOMDRAW lplvcd = (LPNMLVCUSTOMDRAW)lParam;
switch(lplvcd-》nmcd.dwDrawStage) {
case CDDS_PREPAINT :
return CDRF_NOTIFYITEMDRAW; //通知windows,我们想控制每个item的绘制
case CDDS_ITEMPREPAINT:
SelectObject(lplvcd-》nmcd.hdc,
GetFontForItem(lplvcd-》nmcd.dwItemSpec,
lplvcd-》nmcd.lItemlParam) );
lplvcd-》clrText = GetColorForItem(lplvcd-》nmcd.dwItemSpec,
lplvcd-》nmcd.lItemlParam);
lplvcd-》clrTextBk = GetBkColorForItem(lplvcd-》nmcd.dwItemSpec,
lplvcd-》nmcd.lItemlParam);
/* At this point, you can change the background colors for the item
and any subitems and return CDRF_NEWFONT. If the list-view control
is in report mode, you can simply return CDRF_NOTIFYSUBITEMREDRAW
to customize the item’s subitems individually */
...
return CDRF_NEWFONT; //通知windows我们更改了字体
// or return CDRF_NOTIFYSUBITEMREDRAW;//返回此值表示我们想控制subitem的绘制。
case CDDS_SUBITEM | CDDS_ITEMPREPAINT:
SelectObject(lplvcd-》nmcd.hdc,
GetFontForSubItem(lplvcd-》nmcd.dwItemSpec,
lplvcd-》nmcd.lItemlParam,
lplvcd-》iSubItem));
lplvcd-》clrText = GetColorForSubItem(lplvcd-》nmcd.dwItemSpec,
lplvcd-》nmcd.lItemlParam,
lplvcd-》iSubItem));
lplvcd-》clrTextBk = GetBkColorForSubItem(lplvcd-》nmcd.dwItemSpec,
lplvcd-》nmcd.lItemlParam,
lplvcd-》iSubItem));
/* This notification is received only if you are in report mode and
returned CDRF_NOTIFYSUBITEMREDRAW in the previous step. At
this point, you can change the background colors for the
subitem and return CDRF_NEWFONT.*/
...
return CDRF_NEWFONT;
本文相关文章:
魔兽争霸地图修改器(魔兽争霸地图修改器 字体修改器哪有怎么用)
2024年7月24日 13:07
方正小标宋简体字体(小标宋体,方正小标宋简体,方正小标宋_GBK,这三种字体到底是不是一样的)
2024年7月22日 09:41
vivo y67手机参数(Vivoy67手机字体大小怎么调整)
2024年6月27日 12:02
VB显示文本的字体和字号如何用代码来设置?求一个简单的vb小游戏制作代码
2024年6月7日 08:20
方正喵呜体下载(有什么字体是跟方正喵呜体像的要能显示繁体的!)
2024年5月14日 07:25
更多文章:
魅蓝u20最新系统(魅蓝 U20系统升级为Flyme 6.0.2.0会不会变卡好不会用)
2024年5月20日 00:52
1500左右的手机哪个牌子好,求推荐?红米和红辣椒哪款手机更好
2024年6月14日 02:40
诺基亚520是什么系统(诺基亚520安装的是微软WP8系统吗怎么这么便宜)
2023年11月11日 13:10
步步高vivo x1st(步步高vivo X1St的保修信息)
2024年1月7日 07:10
华为畅享10plus安装谷歌(华为畅享8plus怎么安装谷歌服务)
2024年8月24日 00:20
sony xperia z1i(谁有Sony Xperia Z1i (R800i)刷机包)
2024年1月14日 18:10
vivoz5i忘记密码强制解锁(vivo Z5i手机在重启后需要输入之前设置的图案密码解锁才能用指纹,但是图案密码忘记了怎么办)
2024年6月12日 22:25
苹果市值一日暴涨1761亿美元(苹果市值一夜大涨719亿美元,你如何看待这一现象)
2024年7月31日 12:20
诺基亚6700s怎么充电(诺基亚6700S电池 第一次充电要充多长时间)
2024年3月29日 09:00
三星堆上金面具现世!考古专家为啥最关心它的眉毛?三星堆“祭祀坑”错综复杂,那怎么记录这些文物的位置呢
2024年5月14日 05:00
华为8560(我的手机是华为C8560换了个数据线在电脑上充电,结果怎样都开不开机 )
2024年4月12日 12:35
palm手机能用微信吗(windows phone能不能用微信)
2024年1月10日 09:15
三星i9108至尊版(三星I9100和I9108有什么不同)
2024年6月1日 07:27
索尼wx50多少钱(请相机高手帮我对比一下索尼wx50 和wx10哪个性价比更高从各方面考虑,第一次买相机,不知道怎么选,谢谢)
2023年8月10日 10:00
三星note2卡刷机包(三星note2手机哪里有官方刷机包可以下载)
2024年8月11日 09:55
苹果承认iphone12存绿屏问题(iphone12promax绿屏)
2024年6月20日 01:04