找回密码
 加入
搜索
查看: 1966|回复: 10

关于renren改编过的公告板程序的问题

[复制链接]
发表于 2008-12-14 09:53:26 | 显示全部楼层 |阅读模式
程序原帖:http://www.autoitx.com/forum.php?mod=viewthread&tid=2133&page=1#pid27996
现在我想问的问题如下:
1.如何实现在特定条件下不执行倒计时,并不关闭窗口
2.我更改了下图片显示的位置,但出现这个问题,如图

如何让图片右侧的灰色部分消失?

本帖子中包含更多资源

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

×
发表于 2008-12-14 10:18:15 | 显示全部楼层
你如果要修改窗口显示位置.直接修改GUI位置就可以了.不要修改图片的显示位置
 楼主| 发表于 2008-12-14 10:23:07 | 显示全部楼层
我修改的就是GUI的位置啊
发表于 2008-12-14 10:27:05 | 显示全部楼层
你改错了吧..不是把它的大小改了吧?

我这里改位置不会出现你说的问题
 楼主| 发表于 2008-12-14 10:30:27 | 显示全部楼层
$FrmMain = GUICreate("", 1024, 158, @DesktopWidth - 1024, @DesktopHeight - 158 - _GetTaskBarHeight(), _
                $WS_POPUP, $WS_EX_TOOLWINDOW,WinGetHandle(AutoItWinGetTitle()))
不是改这个么?
发表于 2008-12-14 10:48:01 | 显示全部楼层
你这个是改了GUI的宽度..图片没那么大.所以多余的部分显示的就是灰色的了
 楼主| 发表于 2008-12-14 11:00:11 | 显示全部楼层
怎么改教教我啊
发表于 2008-12-14 11:59:28 | 显示全部楼层
这个背景图片的大小只是 256x159 的...所以你把窗口改大了...背景图片就无法覆盖

本帖子中包含更多资源

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

×
 楼主| 发表于 2008-12-14 13:46:57 | 显示全部楼层
第2个问题已经顺利解决,现在请各路高手帮忙回答第一个问题,谢谢
发表于 2008-12-15 01:56:05 | 显示全部楼层

;AdlibEnable("time", 1000);启用Adlib功能
;Dim $time = IniRead("config.ini","配置信息","自动关闭","") , $Text
;Func Time();倒计时执行语句
;        If $time = 0 Then
;                DllCall("user32.dll", "int", "AnimateWindow", "hwnd", $FrmMain, "int", 500, "long", 0x00050001);slide out to right
;                Exit
;        EndIf
;        GUICtrlSetData($Label1, "消息将在" & $time & "秒后自动关闭..")
;        $time -= 1
;EndFunc   ;==>Time


[ 本帖最后由 ceoguang 于 2008-12-15 01:58 编辑 ]
 楼主| 发表于 2008-12-16 13:13:49 | 显示全部楼层
谁来回答下我的问题啊,我就是想让这个公告板在某些窗口出现时不倒计时关闭
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 20:32 , Processed in 0.093940 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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