WTL在对话框工程中更改字体
这个代码是我自己写的,通过使用API和WTL的相关函数可以实现。 一次编程中想更改对话框的字体,于是想想WTL可不可以做到呢?我当时尝试着使用标准的win32函数CreateFont来创建字体,并且返回字体的句柄。再在CStatic类里面调用SetFont()这个函数来使用字体。但是我没有成功。此外我还使用了LOGFONT结构体和CFont、CLogFont类,但是收效甚微。 看了网络上很多的帖子,发现这样使用CFont类的和CLogFont类的人对字体操作的都是基于单文档项目、多文档项目。我然后查找了一下CFont在WTL里面的指南(Reference)。里面说到CFont作用的范围是客户
下载地址
用户评论
改完之后整个计算机的字体都变了。
多谢,WTL的资料太少了
多谢,WTL的资料太少了,不过你的实例给了我一点启发