[已解决]如何在GUI上创建一个平面的按钮,类似$BS_COMMANDLINK样式
本帖最后由 guland 于 2010-8-6 09:45 编辑就想图片中一样,在GUI上创建一个类似类似$BS_COMMANDLINK样式的按钮,只显示按钮文字,不需要像类似$BS_COMMANDLINK样式一样显示其他的东西,比如那个绿色的箭头..... 放个通知不就行了吗{:face (356):} guland,这个问题你问有点奇怪,试试看分两步做,一步做标签,一步做按钮呢 回复 2# nmgwddj
能不能给个例子啊?其实我就是想创建一个平面的按钮 回复 3# netegg
其实我就是想创建一个平面的按钮 平面按钮? 工具栏按钮就行吧 回复 6# afan
我的按钮需要可以放在任意位置的,工具栏按钮不能随便放啊貌似 本帖最后由 afan 于 2010-8-5 12:53 编辑
回复afan
我的按钮需要可以放在任意位置的,工具栏按钮不能随便放啊貌似
guland 发表于 2010-8-5 06:58 http://www.autoitx.com/images/common/back.gif
用多个Gui嵌入不同的位置吧,呵呵
或者,可以试试用透明图片仿制悬停状态 让我们新人很不理解,下面是我理解你的意思!#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 324, 238, 298, 215)
$Pic1 = GUICtrlCreatePic("D:\autoit3\Examples\GUI\logo4.gif", 120, 80, 81, 41)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Pic1
MsgBox(0, '', 1)
EndSwitch
WEnd $BS_COMMANDLINK是什么样式 我搜遍帮助文档也没找到 用图片仿制工具栏按钮,有点意思~
应该是这个意思哦?
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 623, 449, 192, 114)
$Label1 = GUICtrlCreateLabel("确定", 144, 136, 28, 17)
$Label2 = GUICtrlCreateLabel("退出", 224, 136, 28, 17)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Label1
msgbox(0,"","点击了确定")
case $Label2
exit
EndSwitch
WEnd
回复 8# afan
这个主意不错!,有时间我试试 回复 9# nmgwddj
谢谢,但是你按钮没有鼠标悬停以及按下时样式 回复 12# xsjtxy
谢谢,但是你按钮没有鼠标悬停以及按下时样式
页:
[1]
2