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

[系统综合] 窗口问题,请指导。

 火.. [复制链接]
发表于 2015-7-18 18:55:59 | 显示全部楼层 |阅读模式
本帖最后由 hbycwq 于 2015-7-18 19:00 编辑

我想做一个小程序。
一个窗口A,有四个按钮,分别对应四个用户程序B\C\D\E。窗口A在最上面运行,用户不能退出运行其他程序。用户点击B,则运行B程序,用户退出B程序后,只能返回A。
请指点一下,最好给个例子。
发表于 2015-7-19 20:56:14 | 显示全部楼层
B\C\D\E下:运行什么程序,说清楚点。
 楼主| 发表于 2015-7-20 10:17:08 | 显示全部楼层
一个窗口A,有四个按钮,四个按钮分别对应四个用户程序B,程序C,程序D,程序E。窗口A在最上面运行,用户不能退出窗口A运行其他程序。用户点击B,则运行B程序,用户退出B程序后,只能返回A。个按钮对应程序A,程序B,程序C,程序D.
 楼主| 发表于 2015-7-20 10:17:10 | 显示全部楼层
一个窗口A,有四个按钮,四个按钮分别对应四个用户程序B,程序C,程序D,程序E。窗口A在最上面运行,用户不能退出窗口A运行其他程序。用户点击B,则运行B程序,用户退出B程序后,只能返回A。个按钮对应程序A,程序B,程序C,程序D.
发表于 2015-7-20 10:39:23 | 显示全部楼层
回复 4# hbycwq
一句話很簡單
【用户不能退出窗口A运行其他程序】

但是 光這句話 就是 一個很大的領域了....

用戶可不可以 開出 工作管理員  把你的程序 關掉......

你要做的其實是 像菜單的功能  又想把 電腦鎖住......防˙止別人使用

菜單 站上很多 網吧用的菜單

鎖住電腦  可參考 衛大俠的 防止上網沉迷.....
发表于 2015-7-22 16:59:11 | 显示全部楼层
楼主提出的问题是挺模糊的
发表于 2015-7-22 21:52:14 | 显示全部楼层
本帖最后由 chzj589 于 2015-7-23 08:44 编辑

回复 1# hbycwq
不知LZ是不是这个意思?
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 442, 192, 124)
$Button1 = GUICtrlCreateButton("Button1", 16, 65, 75, 25)
$Button2 = GUICtrlCreateButton("Button2", 16, 95, 75, 25)
$Button3 = GUICtrlCreateButton("Button3", 16, 125, 75, 25)
$Button4 = GUICtrlCreateButton("Button4", 16, 155, 75, 25)
$Edit1 = GUICtrlCreateEdit("", 112, 56, 457, 321)
GUICtrlSetData($Edit1, "")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
        EndSwitch
WEnd
理解错误,不好意思
 楼主| 发表于 2015-7-22 23:27:31 | 显示全部楼层
回复 7# chzj589

1我是想要程序运行A后,A在顶层,不能点击“我的电脑”、不能点击“开始-程序”,不能“CTRL+ALT+DEL”,等等。
2只能点击按钮,运行程序B,或程序C,或程序D或程序C 。  程序运行B后,B在顶层,不能点击“我的电脑”、不能点击“开始-程序”,不能“CTRL+ALT+DEL”,等等
3程序运行B完,只能返回程序A。A在顶层,不能点击“我的电脑”、不能点击“开始-程序”,不能“CTRL+ALT+DEL”,等等。
发表于 2015-7-23 08:39:30 | 显示全部楼层
本帖最后由 chzj589 于 2015-7-23 08:42 编辑

回复 8# hbycwq

把你的代码发上来,看看我能不能修改
如果这只是你的思路------???
发表于 2015-7-25 14:39:04 | 显示全部楼层
其实先应该一步步来做,别想一口胖子
发表于 2015-7-25 17:53:24 | 显示全部楼层
运行程序B 时把 按钮A禁用,如果退出了程序B再恢复,这个应该可以实现你的要求吧?
发表于 2015-7-25 22:47:44 | 显示全部楼层
其实楼主的意思是,做一个GUI程序,上面放四个按钮,对应四个应用程序,除了点击这四个按钮,不允用许用户执行其它无法操作。
发表于 2015-7-26 14:35:05 | 显示全部楼层
本帖最后由 chzj589 于 2015-7-26 14:40 编辑

不知是不是这样子

本帖子中包含更多资源

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

×
 楼主| 发表于 2015-8-3 14:17:57 | 显示全部楼层
在机器上试了一下,实现不了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-25 21:49 , Processed in 0.086252 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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