G GuestWind Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-06 #1 请问如何在菜单项的左端(checked)加上一个图形?<br>尤其是从文件中Extract出来的Icon?<br>若是bmp,我会;可Icon就不会了。
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-06 #2 TIcon.LoadFromFile or TIcon.LoadFromStream
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-06 #3 我查过winapi没有挂icon菜单的函数,因此唯一的方法是把icon->bmp<br>再挂上去。<br>从文件中Extract Icon请看下面的一个控件,带原码。<br>http://sunsite.icm.edu.pl/delphi/ftp/d20free/fileicon.zip
我查过winapi没有挂icon菜单的函数,因此唯一的方法是把icon->bmp<br>再挂上去。<br>从文件中Extract Icon请看下面的一个控件,带原码。<br>http://sunsite.icm.edu.pl/delphi/ftp/d20free/fileicon.zip
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-07 #4 icon->bmp 可从下载:<br>http://sunsite.icm.edu.pl/delphi/ftp/d10free/imagevue.zip
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-07 #5 coolmenus可以将icon挂在菜单上。<br>可到ftp.fortunecity.com,<br>username:chenkeftp<br>password:chenkeftp<br>get coolmenus.zip<br>enjoy it
coolmenus可以将icon挂在菜单上。<br>可到ftp.fortunecity.com,<br>username:chenkeftp<br>password:chenkeftp<br>get coolmenus.zip<br>enjoy it
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-07 #6 在Delphi 4下面最简单的方法是使用ImageList.<br><br>1. 在Form上放一个ImageList1, 加入True,False的Icon(Index分别为0,1)<br>2. 设你的MainMenu/PopupMenu控件的Images的属性为ImageList1<br>3. 按照菜单项checked的默认属性, 将其ImageIndex设置成0或1<br>4. 菜单项的OnClick事件中, 改变其checked属性的同时也改变它的ImageIndex属性
在Delphi 4下面最简单的方法是使用ImageList.<br><br>1. 在Form上放一个ImageList1, 加入True,False的Icon(Index分别为0,1)<br>2. 设你的MainMenu/PopupMenu控件的Images的属性为ImageList1<br>3. 按照菜单项checked的默认属性, 将其ImageIndex设置成0或1<br>4. 菜单项的OnClick事件中, 改变其checked属性的同时也改变它的ImageIndex属性
D delphi fan2 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-07 #7 你用的是Delphi还是c++ builder
D delphi fan2 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-17 #8 modifymenu!(Api),wm_drawitem,wm_command!