找回密码
 加入
搜索
查看: 4159|回复: 13

[AU3基础] 如何设置系统托盘菜单的字体样式【已解决】

  [复制链接]
发表于 2011-10-18 20:45:46 | 显示全部楼层 |阅读模式
本帖最后由 xwt620 于 2011-10-26 21:18 编辑

我想把系统托盘菜单中的某个项的字体设为加粗样式,不知道有没有这样的函数?
如图
把[关于]的字体加粗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-10-18 21:50:45 | 显示全部楼层
给你个例子。。如图所示。看上去是加粗。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2011-10-19 21:08:44 | 显示全部楼层
本帖最后由 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,也就意味着这个方式我用不了啊
发表于 2011-10-19 21:10:53 | 显示全部楼层
支持~~~支持
 楼主| 发表于 2011-10-20 20:37:05 | 显示全部楼层
没有人关注了吗?
 楼主| 发表于 2011-10-22 21:20:26 | 显示全部楼层
休息一天就沉了,顶上去看看有没有别的解决办法
发表于 2011-10-22 21:25:28 | 显示全部楼层
回复  zcx880517


    研究了一下,这个相当于是用gui创建的系统托盘那么有没有不用UDF的方式设置Auto ...
xwt620 发表于 2011-10-19 21:08


没有这个UDF,难道不能在本论坛下载吗?

“那么有没有不用UDF的方式设置Autoit的系统托盘的字体样式呢?” ------- 没有!
 楼主| 发表于 2011-10-22 21:30:24 | 显示全部楼层
回复 7# happytc


    因为公司的电脑只有局域网,并且禁止使用U盘。
发表于 2011-10-22 21:41:43 | 显示全部楼层
回复  happytc


    因为公司的电脑只有局域网,并且禁止使用U盘。
xwt620 发表于 2011-10-22 21:30



    那你的autoit怎么装上的呢
 楼主| 发表于 2011-10-23 00:11:51 | 显示全部楼层
回复 9# happytc


    以前可以用U盘时装上去的啊,现在不让用了。用了就罚款
发表于 2011-10-23 11:53:24 | 显示全部楼层
UDF也是人写的啊,在家里打印出来,拿到公司后照着敲一遍。
当然你也可以背出来或者理解后自己写出来。

这样也有几个好处:
1. 你只需要敲入你需要的UDF函数,不需要include整个文件,编译出来的exe可以比较小。
2. 你可以顺便熟悉一下这个UDF函数。
发表于 2011-10-25 07:00:09 | 显示全部楼层
本帖最后由 netegg 于 2011-10-25 07:07 编辑

抄过去打吧
发表于 2011-10-26 16:34:36 | 显示全部楼层
好东西要支持
 楼主| 发表于 2011-10-26 21:03:06 | 显示全部楼层
还是 觉得找个机会公司要我写程序时,说我的函数库要更新,要不然程序写不出来,那时候再一起拷过去
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-6 07:24 , Processed in 0.090316 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表