如何设置系统托盘菜单的字体样式【已解决】
本帖最后由 xwt620 于 2011-10-26 21:18 编辑我想把系统托盘菜单中的某个项的字体设为加粗样式,不知道有没有这样的函数?
如图
把[关于]的字体加粗 给你个例子。。如图所示。看上去是加粗。
本帖最后由 xwt620 于 2011-10-19 21:12 编辑
回复 2# zcx880517
研究了一下,这个相当于是用gui创建的系统托盘
#include "ModernMenuRaw.au3"
#include <GUIConstants.au3>
Opt("GUIOnEventMode", 1)
Opt("TrayMenuMode",1)
$nTrayIcon1 = _TrayIconCreate("Tools", "shell32.dll", -13)
_TrayIconSetClick(-1, 16)
_TrayIconSetState()
$nTrayMenu1 = _TrayCreateContextMenu() ;没有这个点击右键则无反应
$TrayAbout = _TrayCreateItem("关于")
$TrayRun = _TrayCreateItem("运行")
_TrayCreateItem("")
_TrayItemSetIcon(-1, "", 0)
$TrayExit = _TrayCreateItem("退出")
GUICtrlSetState($TrayAbout , $GUI_DEFBUTTON)
GUICtrlSetOnEvent($TrayAbout , "MenuEvents")
GUICtrlSetOnEvent($TrayExit, "MenuEvents")
Func MenuEvents()
Local $Msg = @GUI_CtrlID
Switch $Msg
Case $GUI_EVENT_CLOSE, $TrayExit
_TrayIconDelete($nTrayIcon1)
Exit
Case $TrayAbout
MsgBox(64,"关于:","AutoIt3-托盘-例子")
EndSwitch
EndFunc
While 1
Sleep(10)
WEnd那么有没有不用UDF的方式设置Autoit的系统托盘的字体样式呢?
因为我在单位的电脑上没有这个UDF,也就意味着这个方式我用不了啊{:face (229):} 支持~~~支持 没有人关注了吗? 休息一天就沉了,顶上去看看有没有别的解决办法 回复zcx880517
研究了一下,这个相当于是用gui创建的系统托盘那么有没有不用UDF的方式设置Auto ...
xwt620 发表于 2011-10-19 21:08 http://www.autoitx.com/images/common/back.gif
没有这个UDF,难道不能在本论坛下载吗?
“那么有没有不用UDF的方式设置Autoit的系统托盘的字体样式呢?” ------- 没有! 回复 7# happytc
因为公司的电脑只有局域网,并且禁止使用U盘。{:face (189):} 回复happytc
因为公司的电脑只有局域网,并且禁止使用U盘。
xwt620 发表于 2011-10-22 21:30 http://www.autoitx.com/images/common/back.gif
那你的autoit怎么装上的呢 回复 9# happytc
以前可以用U盘时装上去的啊,现在不让用了。用了就罚款 UDF也是人写的啊,在家里打印出来,拿到公司后照着敲一遍。
当然你也可以背出来或者理解后自己写出来。
这样也有几个好处:
1. 你只需要敲入你需要的UDF函数,不需要include整个文件,编译出来的exe可以比较小。
2. 你可以顺便熟悉一下这个UDF函数。 本帖最后由 netegg 于 2011-10-25 07:07 编辑
抄过去打吧 好东西要支持 还是 觉得找个机会公司要我写程序时,说我的函数库要更新,要不然程序写不出来,那时候再一起拷过去
页:
[1]