找回密码
 加入
搜索
查看: 3970|回复: 7

[图形处理] 请教个问题-加载图片复选框不能使

  [复制链接]
发表于 2010-11-30 02:51:47 | 显示全部楼层 |阅读模式
本帖最后由 华普技术 于 2010-11-30 17:26 编辑

为什么我弄的东西加载了张背景图片后  添加复选框等控件都无法正常使用  是哪的问题的

麻烦老师们指点下  新手学习 谢谢
  1. #include <ButtonConstants.au3>
  2. #include <GUIConstantsEx.au3>
  3. #include <WindowsConstants.au3>
  4. #Region ### START Koda GUI section ### Form=
  5. $Form1 = GUICreate("Form1", 201, 159, 243, 234)
  6. FileInstall("z.jpg",@SystemDir&"")
  7. $pic1 = GUICtrlCreatePic(@SystemDir&"\z.jpg", 0, 0, 201, 159, -1)
  8. $Checkbox1 = GUICtrlCreateCheckbox("为什么加载了背景图点不上钩", 8, 8, 177, 20)
  9. GUISetState(@SW_SHOW)
  10. #EndRegion ### END Koda GUI section ###

  11. While 1
  12.         $nMsg = GUIGetMsg()
  13.         Switch $nMsg
  14.                 Case $GUI_EVENT_CLOSE
  15.                         Exit

  16.         EndSwitch
  17. WEnd
复制代码
补充个问题:还有我做个东西  有块区域是直接用黑色填充背景  另一个区域用图片做背景
                 发现把皮肤换成其他AU3的漂亮皮肤后  那个用黑色来填充的区域自动变色的  如加载VISTA的皮肤后  黑色的地方会变成白色 的   这又是什么问题呢



谢谢总版 afan
发表于 2010-11-30 02:52:46 | 显示全部楼层
虽然这么晚了,但还是得提醒LZ修改标题
 楼主| 发表于 2010-11-30 02:55:27 | 显示全部楼层
虽然这么晚了,但还是得提醒LZ修改标题
afan 发表于 2010-11-30 02:52



     不好意思   添麻烦了
发表于 2010-11-30 03:05:35 | 显示全部楼层
Checkbox 控件貌似不能使用图片背景~
 楼主| 发表于 2010-11-30 03:08:15 | 显示全部楼层
Checkbox 控件貌似不能使用图片背景~
afan 发表于 2010-11-30 03:05



    这样哦  那有什么办法可以实现么?或者其他替换方法?
麻烦大哥提点一二
发表于 2010-11-30 03:16:49 | 显示全部楼层
  1. GUICreate("Form1", 201, 159, 243, 234)
  2. FileInstall("z.jpg", @SystemDir & "")
  3. $pic1 = GUICtrlCreatePic(@SystemDir & "\z.jpg", 0, 0, 201, 159, 0x04000000)
  4. $Checkbox1 = GUICtrlCreateCheckbox("", 8, 8, 12, 12)
  5. $Label1 = GUICtrlCreateLabel("为什么加载了背景图点不上钩", 22, 9, 150, 12)
  6. GUICtrlSetBkColor(-1, -2)
  7. GUISetState(@SW_SHOW)

  8. While 1
  9.         $nMsg = GUIGetMsg()
  10.         Switch $nMsg
  11.                 Case -3
  12.                         Exit
  13.                 Case $Label1
  14.                         If GUICtrlRead($Checkbox1) = 1 Then
  15.                                 GUICtrlSetState($Checkbox1, 4)
  16.                         Else
  17.                                 GUICtrlSetState($Checkbox1, 1)
  18.                         EndIf

  19.         EndSwitch
  20. WEnd
复制代码
当然,还可以全部用图片制作,绘制各个部件,再组装。
 楼主| 发表于 2010-11-30 03:23:27 | 显示全部楼层
回复 6# afan


    太感谢版主了   谢谢  又学到一点了
 楼主| 发表于 2010-11-30 17:28:10 | 显示全部楼层
本帖最后由 华普技术 于 2010-11-30 18:02 编辑

呵呵   搞定 谢谢了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2026-9-21 00:21 , Processed in 0.076148 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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