📄 more_icon.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>如何让自己的程序在不同分辨率下拥有不同的图标</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<p align="center"><strong><span class="font1"><br>
</span><span style="font-family: 宋体, Times New Roman; font-size: 10.5pt">如何让自己的程序在不同分辨率下拥有不同的图标</span></strong></p>
<p><span style="font-family: 宋体, Times New Roman; font-size: 10.5pt"><br>
我们知道,几乎好多程序都有几个图标(你用VC打开它的EXE就可以看到),
<br>
但是用Delphi如何实现呢? <br>
以下是源代码: <br>
=============================== <br>
Application.Initialize; <br>
Application.CreateForm(TForm1, Form1); <br>
CASE GetDeviceCaps(GetDC(Form1.Handle), HORZRES) of <br>
640 : Application.Icon.Handle := LoadIcon (hInstance, 'ICON640');
<br>
<br>
800 : Application.Icon.Handle := LoadIcon (hInstance, 'ICON800');
<br>
<br>
1024 : Application.Icon.Handle := LoadIcon (hInstance, 'ICON1024')
<br>
; <br>
1280 : Application.Icon.Handle := LoadIcon (hInstance, 'ICON1280')
<br>
; <br>
END; <br>
Application.Run; <br>
===================================================== <br>
注意:'ICON640','ICON800'……是图标的名称,关于如何把职员加入到EXE
<br>
中,请另行参考文章。 <br>
<br>
</span><span class="font2"><br>
</span><span class="font2" style="font-family: 宋体; font-size: 9pt">Site:Delphi爱好者<br>
Author:西安 梁 明<br>
Date:99-08-03<br>
E-mail:<a href="mailto:delphifan@990.net">delphifan@990.net</a></span></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -