如何让guictrlcreatetab和guictrlcreateicon创建的控件有立体感
我用guictrlcreatetab创建的控件看上去都是平面的,添加什么样式会使其有立体感,还有我用guictrlsetbkcolor改变tab控件的背景色怎么没有效果,还是原来的颜色,并用我想让tab控件样式,不随系统主题的变化而变化,就是很经典的那种样式,该添加什么guictrlcreateicon也想让它有立体感看上去像按钮的感觉,有没有样式可以做到,而且我创建64*64的大小,结果把32*32的图标放上去,被它缩放成64*64,有什么方法试它按实际大小显示 这个不是按钮!这个是图片?加TU起效果! 我是说用guictrlcreateicon创建的控件有立体感 #include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 451, 192, 124)
GUICtrlCreateLabel("", 10, 10, 200, 200, -1, $WS_EX_STATICEDGE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd 看来au3不能实现了,你给的我试了下,都是凹下去的,想凸出来的边框用($WS_EX_WINDOWEDGE0x00000100使窗口带有凸起边框.),可惜没有效果,也试了组合一下都是没有效果 Re 5#:
au3能实现,那么多的样式中,为何不试下WS_EX_DLGMODALFRAME?? 帮助中的说明有点莫明其妙,不过试了一下,是有凸起效果,谢谢了 不错,谢谢提示
页:
[1]