关闭
关闭
首页 > 嵌入式软件 > WinCE

效果图:

本文引用地址: http://embed.21ic.com/software/wince/201605/41248.html

 

让字体有阴影代码

代码:

LONG OnPaint(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)

{

PAINTSTRUCT ps;

HDC hdc;

RECT rect;

int nSmooth;

LOGFONT If;

HFONT hFontNew,hFontOld;

//定义要显示的内容

TCHAR str[] = TEXT("show a Shadow Text");

//获得系统设备环境

hdc = BeginPaint(hWnd,&ps);

//获得窗体区域

GetClientRect(hWnd,&rect);

//初始化自定义字体结构

memset(&If,0,sizeof(LOGFONT));

//设置字体圆滑显示

nSmooth =1000;

//设置系统参数信息

SystemParametersInfo(SPI_SETFONTSMOOTHINGCONTRAST,0,&nSmooth,TRUE);

//设置字体的显示质量

If.lfQuality = CLEARTYPE_QUALITY;

//设置字体的倾斜度

If.lfEscapement = 450;

//创建自定义字体

hFontNew = CreateFontIndirect(&If);

//选入到设备环境

hFontOld = (HFONT) SelectObject(hdc,hFontNew);

//设置背景模式

SetBkMode(hdc,TRANSPARENT);

//设置颜色为红色

SetTextColor(hdc,RGB(0xff,0x00,0x00));

//绘制文字

DrawText(hdc,str,-1,&rect,DT_VCENTER | DT_CENTER | DT_SINGLELINE);

//移动矩形区域

OffsetRect(&rect,-2,-2);

//重新设置字体颜色为黑色

SetTextColor(hdc,RGB(0,0,0));

DrawText(hdc,str,-1,&rect,DT_VCENTER | DT_CENTER | DT_SINGLELINE);

//清楚使用过的资源

SelectObject(hdc,hFontOld);

DeleteObject(hFontNew);

//释放设备环境

EndPaint(hWnd,&ps);

return 0;

}

换一批

延伸阅读

[新鲜事] 诺基亚将于下月掀开“又一个激动人心的新篇章”

诺基亚将于下月掀开“又一个激动人心的新篇章”

本月早些时候,HMD Global 在国内发布了首款“诺基亚”品牌的 Android 智能机 —— 由该公司开发、富士康代工的 Nokia 6(基于十年期的品牌授权协议)。该机配备了 5.5 英寸显示屏、铝制机身、骁龙 430 处理器、4G......

关键字:诺基亚 HMD

[趣科技] 划时代!移动终端充电方式大突破:真正的无线充电

划时代!移动终端充电方式大突破:真正的无线充电

这个重大突破来自斯坦福大学的Fan Shanhui团队,他们开发了一种跨时代的充电器,因为只要在这个充电器覆盖的1米区域内,你的设备就能充电,完全不用在接触任何装置。......

关键字:移动终端 充电方式 无线充电

[新鲜事] iPhone版高德地图V8.0.0正式发布

iPhone版高德地图V8.0.0正式发布

临近春节,继Android版高德地图V8.0.0发布之后,iPhone近日也迎来了V8.0.0版更新。......

关键字:iPhone 高德地图

[新鲜事] Uber被指控:为招募司机而夸大司机收入数据 砸钱和解

Uber被指控:为招募司机而夸大司机收入数据 砸钱和解

美国政府此前指控称,Uber为招募司机而夸大司机收入数据,同时模糊掉买车或租车的成本。本周四,美国一家联邦法院的文件显示,Uber同意支付2000万美元,就这起指控达成和解。......

关键字:Uber 收入 司机

[新鲜事] SpaceX计划两三周发射一次 惹担忧

SpaceX计划两三周发射一次 惹担忧

美国太空探索技术公司(SpaceX)日前表示,一旦公司位于美国佛罗里达州的新发射台下周投入使用,他们打算每隔两三周就发射一枚“猎鹰9”号运载火箭。如果一切顺利,该公司2017年发射的火箭数量将达历史最高。......

关键字:SpaceX 猎鹰9号

[新鲜事] 福岛辐射逆天了:人畜秒死!但日本人却更怕它...

福岛辐射逆天了:人畜秒死!但日本人却更怕它...

近日,关于日本福岛核电站辐射量居高不下的报道不绝于耳。东京电力公司最新对福岛第一核电站2号机组内部拍摄的视频图像分析估测,2号机组安全壳内部最大辐射值可能达到每小时530希沃特(1希沃特为1000毫希沃特),人若暴露在这种辐射中几十秒即可致......

关键字:核辐射
条评论

我 要 评 论

网友评论

大家都爱看

  • 华为的优势,就是自家的各种自研芯片

    CPU即中央处理器,是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。它的功能主要是解释计算机指令以及处理计算机软件中的数据。

    2017-08-16
  • 你不知道Ryzen芯片有多火?来看看AMD的股票吧

    据外媒报道,美银美林认为,AMD最新的Ryzen芯片可能会引发一波销售浪潮,进而推动该股继续上涨。它认为AMD股票还有40%以上的上涨空间。

    2017-08-16
  • 国产芯片:厚积薄发,强势崛起

    关于国产芯片,是近几年才有崛起的势头,可是在几年之前,国产芯片还处于“沉睡”的状态,尤其是手机芯片,几乎大部分都依赖进口,而且国外的市场几乎被高通和联发科所垄断,也就展讯还在市场边…

    2017-08-16
  • 为了数据安全 大疆无人机增加隐私飞行功能

    大疆周一表示,在美国陆军因为“网络缺陷”而要求其成员停用大疆无人机后,这家中国无人机制造商将加强无人机的数据安全性。 大疆政策和法务副总裁布伦丹&middot…

    2017-08-15
  • Intel代工 展讯发布14nm SC9853I手机SoC

    SC9853I采用的Intel的14nm FinFET制程,架构为8核64位Airmont架构,主频1.8GHz,GPU为Mali-T820 MP2,号称面向799~1299元档次的手机。…

    2017-08-15