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

[AU3基础] IP控件问题

 火.. [复制链接]
发表于 2014-11-26 11:23:13 | 显示全部楼层 |阅读模式
本帖最后由 austere 于 2014-12-2 20:47 编辑

请问一下,关于IP地址控件,如果更改控件的背景色,还有如何禁止输入呢?
试过更改控件背景色,还有更改控件禁用状态,好像都没有作用~

发下代码求助一下~
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GuiIPAddress.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 380, 187, 192, 124)
$ip = _GUICtrlIpAddress_Create($Form1, 10, 10)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd

本帖子中包含更多资源

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

×
发表于 2014-11-26 14:40:57 | 显示全部楼层
_WinAPI_EnableWindow($ip, False)
 楼主| 发表于 2014-11-26 14:49:02 | 显示全部楼层
回复 2# MicroBlue


    多谢,有效果~   不过背景色还是没法设置~
发表于 2014-11-26 15:26:47 | 显示全部楼层
背景色需要重绘,IP地址是4个EDIT控件
 楼主| 发表于 2014-11-26 15:35:40 | 显示全部楼层
回复 4# seniors


    能给个代码看看吗?
发表于 2014-11-26 15:50:35 | 显示全部楼层
给不了,太难
发表于 2014-11-26 18:07:11 | 显示全部楼层
回复 5# austere


    这个颜色问题嘛就不是刚需啦,你就凑合着灰色吧。 木哈哈。
发表于 2014-11-29 07:37:55 | 显示全部楼层
本帖最后由 netegg 于 2014-11-29 07:40 编辑

#include <WinAPI.au3>
#include <WindowsConstants.au3>
$hDC = _WinAPI_GetDC(0)
_WinAPI_SetBkColor($hDC, 0x000000)
具体玩法自己试吧
 楼主| 发表于 2014-11-29 08:10:22 | 显示全部楼层
回复 8# netegg


    蛋神,你给的太复杂了,虫子樱桃也有个类似的~   但是只是对窗口背景进行操作,代码用了dll看不懂,也不会修改,蛋神能给个例子吗?
发表于 2014-11-29 08:12:48 | 显示全部楼层
回复 9# austere
先获取控件句柄,创建场景,修改背景色
 楼主| 发表于 2014-11-29 08:30:09 | 显示全部楼层
回复 10# netegg


    能给个例子不? 木有例子,一点头绪都没有~
发表于 2014-11-29 09:49:07 | 显示全部楼层
本帖最后由 netegg 于 2014-11-29 10:02 编辑

步骤都说了,要什么例子,不会是想直接套吧,没有
实在不会就不要折腾了,又没什么意义
发表于 2014-12-2 20:33:09 | 显示全部楼层
套玩后在结合你的思路,也不是没有收获的,勿以善小而不为,阿弥托福!
发表于 2014-12-3 18:52:37 | 显示全部楼层
这样操作有什么用处?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-2 05:09 , Processed in 0.083041 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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