pdp320921 发表于 2011-8-25 23:37:49

[已解决]Button上的ico为何像素显示失真

本帖最后由 pdp320921 于 2011-9-8 22:10 编辑

问题如标题:
上图:

为何都是32*32的像素图还显示失真?恳请高人指点下,感激!#include <GuiToolbar.au3>
#include <GuiImageList.au3>
#include <GuiConstantsEx.au3>
#include <WindowsConstants.au3>
    $main =GUICreate("My GUI") ; 创建一个居中显示的 GUI 窗口
$hToolbar = _GUICtrlToolbar_Create ($main)
$hToolBar_Image = _GUIImageList_Create(32 ,32, 5, 3)
_GUICtrlToolbar_SetImageList($hToolBar, $hToolBar_Image)
_GUIImageList_AddIcon($hToolBar_Image,"7.ico")
   $sButtonText = _GUICtrlToolbar_AddString($hToolBar, "   按钮 -3 " )
    _GUICtrlToolbar_AddButton($hToolBar, 1000 , 0, $sButtonText)
    GUISetState(@SW_SHOW) ; 显示一个空白的窗口
          ; 运行界面,直到窗口被关闭
    While 1
      $msg = GUIGetMsg()

      If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd

happytc 发表于 2011-8-25 23:58:33

上传图标给大家试

afan 发表于 2011-8-26 00:11:06

_GUIImageList_AddIcon($hToolBar_Image, "7.ico", 0, 1)

xrzmjz 发表于 2011-9-8 04:32:49

图标太小了,建议用大图标缩小,这样不管缩到多小都不会出现失真的情况

xms77 发表于 2011-9-8 21:44:13

图像素太小了

afan 发表于 2011-9-8 22:07:47

请楼主添加已解决标签到标题。
页: [1]
查看完整版本: [已解决]Button上的ico为何像素显示失真