为什么font不能显示?
创建窗体的时候,在init里创建了一个font
并获取静态文本框的DC,
在该DC中extextout了一些汉字
在窗体显示出来后,输出的文字没有了,变为静态文本框的默认值。
但是同样的程序段,在窗体建立并显示后,点击按钮调用,则能正确显示
后来为了找原因,将该段程序复制到onpaint里面,init里的注释掉了
通过debug时发现开始extextout是成功了的,汉字正常显示(屏幕上有显示)
直接运行,不继续单步调试,显示的文字就消失了
环境是visual studio 2008
wince 6.0
[解决办法]
说了那么多,不如直接上代码
[解决办法]
没看懂需求
[解决办法]
应该是显示后又被什么东西覆盖了吧。。。楼主还是上代码吧~
[解决办法]
设置为最顶层
[解决办法]
Try DrawText