[WIN10]解决WIN10下缩放125时产生的字体模糊问题

最近更换了一个Dell的笔记本,屏幕分辨率增加了很多,导致win10缩放率调整成了125%,随之而来的是某些字体模糊了。 解决方法如下: 在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 下放置以下内容的bat文件,文件名随意。 REG ADD "HKCU\Control Panel\Desktop" /v Win8DpiScaling /t REG_DWORD /d 0x00000001 /f REG

[Delphi]深入了解Delphi中的四种消息框

Delphi中平常使用的消息框有四种形式,有ShowMessage、MessageDlg、Application.MessageBox、MessageBox。下面来深入了解下这四种形式的实现和使用。 1.ShowMessage 显示一个带"OK"按钮的消息框   使用这个函数可以显示一个简单的带"OK"按钮的消息框,消息框的标题是应用程序的标题名,参数Msg字符串显示在消息框上。其源码如下: procedure ShowMes

[Delphi]自定义控件添加图标方法

1. 在资源文件中加入个24*24的BMP图片,命名为控件的类名(全大写包括T) 2. 项目文件中加入对应的 {$R *.dres} 缺省为项目文件同名,自动加入到项目文件(Projrct-View Source)查看) 3. 这个就是设计期使用的资源. 注意bmp文件的扩展名要小写,加入时注意类型 ——————————————&

[Delphi]Overload与Override

作者:巴哈姆特 (转载请注明出处并保持完整)   首先,我想单独说明一下overload,为什么呢?因为overload和对象化关联不大,所以,我感觉单独提出来说明比较好。   我们都知道,在Pascal语法规则中,同一个UNIT里是不能存在两个同名的函数的,例如: function func(): Boolean; function func(const x: Char): Boolean;   这样是会出语法错误

[控件]利用FR导出PDF汉字乱码的处理

这是一篇红鱼儿的文章,特此转载,原文出处在此。 利用FR导出pdf,然后在unigui中显示,发现汉字乱码,改成gb2312,不乱码,但不自动折行,最后是改成DefaultCharSet搞定。                               后记:有的浏览器中还是乱码,把字体嵌入到pdf中搞定。 frxPDFExport1.Embedd