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
更多文章:
真无线降噪耳机推荐(Airpods Pro和1MORE真无线降噪耳机怎么选)
2023年2月26日 15:15
iphone12回收价格表今日(如何看待被iPhone14收割的黄牛,是扰乱市场活该还是该手机真不行)
2024年6月29日 09:51
iphone12白苹果无法开机(苹果手机无法开机一直显示白苹果)
2023年11月21日 04:20
win10平板电脑评测(有用过win10平板电脑的说下性能吗)
2024年10月12日 14:20
u800驱虫药(d800驱虫药使用说明书(d800驱虫药使用说明图片))
2024年5月15日 12:35
dcp7080打印机驱动安装(dcp-7080打印机出现打印错误是怎么回事)
2023年3月3日 00:30
三星12+256 note10+ 5g麦昆黑(三星note10+5g支持高刷新率吗)
2024年10月6日 20:45
thinkpadx200s升级(联想 ThinkPad X200s,能升级处理器吗)
2024年7月3日 18:24
苹果电脑官方价格表(苹果笔记本电脑的各个款式的价格请说一下)
2024年7月26日 04:20
尼康d610对焦模式设置(尼康D610怎么设置手动更改对焦点的位置)
2024年7月11日 00:46