找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21156|回复: 3

[其他] MsgOut-从边缘弹出对话框

[复制链接]
发表于 2010-2-28 21:45:27 | 显示全部楼层 |阅读模式
PS:之前发了几个小东西都没个善终...真够郁闷的..
MsgOut-从边缘弹出对话框(暂时只支持1024*768的屏幕..虽然改改很简单..但是我估计这东西也没啥影响..)用法 start "" MsgOut.exe /p1:s1 /p2:s2 /p3:s3 ...
p:
/site  指定在哪一侧出现,1234各是上左下右侧,取最后一次的值,初始值4
/dis  出现的点距离0点的距离,总之别到1024*768的屏幕外面就OK,初始值0
/r  背景红色值,-255至255,最好取正整数,取最后一次的值,初始值0
/g  背景绿色值,-255至255,最好取正整数,取最后一次的值,初始值0
/l  背景蓝色值,-255至255,最好取正整数,取最后一次的值,初始值0
/alpha  初始透明度,0表示255或20至255,取最后一次的值,初始值255
/text  显示的文字,没试过最大字数..大概50个字就差不多了,取最后一次的值,初始值没有
/image 显示的图像,可以是网络图像或者本地的,必须是绝对路径,以46*46为佳,否则自动调整到46*46,取最后一次的值,初始值没有
/timeout  指定几秒后自动退出,0表示不退出,取最后一次的值,初始值0
/execute  指定点击图像运行的程序,取最后一次的值,初始值没有
/show  配合/execute使用,1表示正常运行,0表示隐藏运行,取最后一次的值,初始值1

举个例子:
  1. @start "" MsgOut.exe /site:2 /dis:150 /g:100 "/text:元宵快乐!" /alpha:225 /timeout:5000 "/IMAGE:http://www.wodqq.com/jr/UploadFiles_7660/201001/2010012216332181.jpg" "/execute:cmd.exe /c @echo 再来个元宵快乐!&pause>nul" /show:1
复制代码
还有,基本上没有容错处理...不知道atoi(字符串TO数字)的性能如何
show除了取0外都是正常运行
site除了取123外都按照4处理(右侧)

这个是测试版本...

下载:
http://pan.baidu.com/share/link?shareid=4088925045&uk=1124163200

评分

参与人数 1PB +8 收起 理由
rat + 8 友情支持一下

查看全部评分

发表于 2011-1-13 18:00:20 | 显示全部楼层
很棒!msgout是怎么做出来的!
发表于 2011-1-24 13:22:19 | 显示全部楼层
可以用其他的语言去编写的 比如C++ 可能麻烦的不值得 那还是用C#吧
不会的 VB总可以了吧
发表于 2011-6-17 15:33:43 | 显示全部楼层
那个窗口有点类似airplay的感觉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 07:49 , Processed in 0.021374 second(s), 12 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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