做一个Ribbon界面窗体,设置ControlBox=false隐藏了标题栏,放了三个按钮来做最大化、最小化和关闭,在网上看到Windows窗体使用的是webdings字体字符来显示的,但是粘贴到button.text里会变成方框,如果输入字符,显示的就仍然是普通字符,并不会变成webdings字符
字体要安装的吧
这个是WINDOWS系统自带的字体,如果缺了它,你的WINDOWS里窗口的最大化、最小化、关闭等按钮上的字符就不能正常显示了。。。我现在找到了一种变通的方式,用GDI+给Button.Image做出一个Bitmap,用webdings字体画字符,这样是可以的。不知道还有没有更简单的办法?
你字体都不设置(你是用的字体或者默认字体没有该编码值的显示说明),系统怎么知道怎么显示!
办法:装载PrivateFont后设置字体即可。
Font属性当然是改过了啊,我只是没有截图出来而已。。你说的是用Winapi?
那你干脆做成图片好了,然后放一个picture控件