Board logo

标题: [求助]批处理&vbs系统调用气泡 [打印本页]

作者: peizhenfei007     时间: 2007-1-15 00:16    标题: [求助]批处理&vbs系统调用气泡

求高人建批处理或者是vbs调用系统气泡,并且能够定义气泡的内容

其实这思路有很好的利用价值.

ie会拦截弹出网页,但是不拦截气泡,这是不是能在网页中加上脚本调用气泡来显示信息呢.
希望三思给个解决的办法.

[ Last edited by peizhenfei007 on 2007-1-14 at 06:23 PM ]
作者: lxmxn     时间: 2007-1-15 00:23
  何谓系统气泡?
作者: tghksj     时间: 2007-1-15 00:33
看下面的截图:




[ Last edited by tghksj on 2007-1-14 at 12:35 PM ]
作者: vkill     时间: 2007-1-15 01:24


  Quote:
Originally posted by lxmxn at 2007-1-15 00:23:
  何谓系统气泡?

同问
作者: electronixtar     时间: 2007-1-15 06:44
还真把我问住了,上次在微软的脚本Group里也有人问这个问题,结果也不了了之
作者: everest79     时间: 2007-1-15 07:58
tips 汽球提示
作者: electronixtar     时间: 2007-1-16 12:47
http://www.cn-dos.net/forum/viewthread.php?tid=26751&fpage=1
作者: yjcblue     时间: 2007-1-16 21:42


  Quote:
Originally posted by electronixtar at 2007-1-15 11:47 PM:
http://www.cn-dos.net/forum/viewthread.php?tid=26751&fpage=1

100积分啊 郁闷~
认为好就共享 不应该设置积分限制吧
作者: NaturalJ0     时间: 2007-1-16 21:52
这没什么应该不应该的,作为作者,以何种方式共享,甚至完全不共享,这点权力还是应该有的。(不带有感情色彩)
作者: choki     时间: 2007-1-17 02:35

提高论坛人气也不能这样啊
作者: zh159     时间: 2007-1-17 02:37
这也是防止新手错误执行,或者防止某些别有用心的人的一种手段
作者: electronixtar     时间: 2007-1-17 03:13


  Quote:

提高论坛人气也不能这样啊

本来以为100积分应该轻松达到的嘛。现在改成了10个,该可以了吧?发个帖子就6个积分,2个帖子就可以看了呀
作者: peizhenfei007     时间: 2007-1-17 07:26    标题: 我同意

作为楼主,我同意 铂金会员  的说法,我很想知道的问题,但是有了限制和挑战才会刺激像我这样的懒人,我估计像我这样的懒人还不少呢.
we are 学习 ing !
作者: wjq0886     时间: 2007-1-19 04:27
不能看啊 。。。。汗!
作者: lixinwu     时间: 2007-1-20 01:02
晕,看不了啊,干嘛这么多限制啊
作者: qiuqiansuo     时间: 2007-1-23 00:47
我对这点也很感兴趣
作者: redtek     时间: 2007-1-23 00:54


  Quote:
Originally posted by qiuqiansuo at 2007-1-22 11:47:
我对这点也很感兴趣

汽泡的文章在这里:

http://www.cn-dos.net/forum/viewthread.php?tid=26751&fpage=1


需要10点积分,如果兄积分不够先去《贴图灌水、文学娱乐专区 》区灌水,哈哈……
作者: qiuqiansuo     时间: 2007-1-25 04:49
不好意思:(

[ Last edited by qiuqiansuo on 2007-1-24 at 03:53 PM ]
作者: lzmyst     时间: 2007-1-25 05:36
二楼的批处理看得眼花,还好有人做了整理。感谢。
作者: zhclvip     时间: 2007-1-25 22:35
支持。我查查微软的知道库去,看它怎么说!
作者: zhclvip     时间: 2007-1-25 22:45
下面这条也许对大家有启示作用:
http://msdn2.microsoft.com/zh-cn/library/kkx4h3az(vs.80).aspx
作者: zhclvip     时间: 2007-1-25 22:52    标题: 微软的技术支持

要确保您的应用程序在 Windows XP 中使用新的外观风格,您需要使用一个声明来指定对 ComCtl32 版本 6 的依赖,从而确保链接到 ComCtl32。如果您有任何自行绘制的控件,那么今后要通过 uxtheme.dll 来绘制它们,而不是自己绘制。如果您想让它们看起来和 UI 的其他部分相似,就应该这样做。

下面这段代码绘制可识别主题的按钮:

rtButton.top = 100;
rtButton.left = 10;
rtButton.bottom = 130;
rtButton.right = 200;
hTheme = OpenThemeData(hWnd, L"Button");
DrawThemeBackground(hTheme, hdc, BP_PUSHBUTTON,  PBS_NORMAL, &rtButton, NULL);
DrawThemeText(hTheme, hdc, BP_PUSHBUTTON, PBS_NORMAL, wzTMB, wcslen(wzTMB),
DT_CENTER | DT_VCENTER | DT_WORD_ELLIPSIS | DT_SINGLELINE, 0, &rtButton);

创建自行绘制的按钮的一个常见原因是想添加位图。现在,ComCtl32 版本 6 的按钮通过与一个图象列表相关联,能够结合开发人员提供的位图。无论您是更新现有应用程序,还是编写新应用程序,一定要用 ComCtl32 版本 6 声明和版本 5 测试您的应用程序,看看您的窗口、对话框和新外观放在一起效果如何。

下面的代码绘制带位图的按钮:

Button_ImageList.himl = himl;
Button_ImageList.uAlign = BUTTON_IMAGELIST_ALIGN_LEFT;
Button_ImageList.margin.top = 3;
Button_ImageList.margin.bottom = 3;
Button_ImageList.margin.left = 3;
Button_ImageList.margin.right = 3;

hwndImageBtn = CreateWindow(L"Button",wzText,WS_CHILD | BS_PUSHBUTTON,0,0,0,0,hWndParent,NULL,hInst,NULL);
Button_SetImageList(hwndImageBtn, &Button_ImageList);
Button_GetIdealSize(hwndImageBtn, &sizeBtn);
SetWindowPos(hwndImageBtn, hWndParent, 10, 10, sizeBtn.cx, sizeBtn.cy, SWP_SHOWWINDOW | SWP_NOZORDER | SWP_NOACTIVATE);
作者: xuduo     时间: 2007-1-30 15:52
我就差这个
作者: cxinet     时间: 2007-2-1 11:59
那我也要看看
作者: gl315     时间: 2007-2-2 01:41
还要等啊?:(
作者: fjcase     时间: 2007-2-26 12:50
还要限制啊,至少有个说明吧
作者: iamsunman     时间: 2007-2-28 17:03
想看看学习学习
作者: qiongshuai     时间: 2007-3-2 06:23
haha,大家很有意思阿
作者: naxiaozi     时间: 2007-3-2 11:23
555~我也看不了`
作者: mmyy525     时间: 2007-3-4 23:39
我想看看呀
作者: mmyy525     时间: 2007-3-4 23:40
郁闷分还不够
作者: ziban     时间: 2007-3-5 11:57
很想看到,只可惜现在积分不到!
作者: ericsson     时间: 2007-3-6 13:02
不错,学习了
作者: leoson88     时间: 2007-3-7 00:00
想法是不错,不知道能不能实现,期待中~~
作者: mengzhiyuan     时间: 2007-3-7 00:30
我也来挣点钱.我是初学者觉得BAT,DOS很有用所以来学习,但是下东西都要积分,所以只好发点贴赚点钱啥
作者: Eblis     时间: 2007-3-7 04:02
来了先搜索下..系统气泡..前不久就有人问过...
作者: shuaigeya     时间: 2007-3-8 01:26
积分不够
作者: shuaigeya     时间: 2007-3-8 01:26
郁闷 没积分
作者: shuaigeya     时间: 2007-3-8 01:27
在多发几个帖子 就有积分拉
作者: shuaigeya     时间: 2007-3-8 01:27
呵呵
作者: q1a2z3q1a2z3     时间: 2007-3-13 01:54
尊重作者的决定
作者: yishanju     时间: 2007-3-13 02:13
..................... 看不了...
作者: nicesoft     时间: 2007-4-15 01:54
积分不够怎么办???
作者: lidw1983     时间: 2007-4-15 07:01
云啊,还有限制阿
作者: lidw1983     时间: 2007-4-15 07:02
汗。。。。。。。。。。。。。。。。。。。
作者: wjq0886     时间: 2007-5-24 22:18
看不倒啊。。。。。
作者: luowei14     时间: 2007-5-28 18:59
@echo off
set "dnfpath=C:\Windows\Microsoft.NET\Framework"
set "est=DO_NOT_ZT_WITHOUT_PERMISSION"
for /f "delims=" %%v in ('dir /ad /b %dnfpath%\v?.*') do (
         if exist "%dnfpath%\%%v\csc.exe" set "cscpath=%dnfpath%\%%v\csc.exe"
)

< "%~f0" more +17 > "%temp%\estTrayTip.cs"
%cscpath% "/out:%cd%\estTrayTip.exe" "%temp%\estTrayTip.cs"
estTrayTip.exe C:\Windows\System32\acwizard.ico 看什么看 没见过批处理啊?没见过任务栏的汽泡信息啊?见过了吧?见过了顶electronixtar的帖子。 2
:exe的参数解释:estTrayTip.exe 图标路径 标题 内容 提示图标类型Error、Info、None、Warning,这里取2=Info。每个参数都必须正确填写
>nul ping 127.1 -n 1
del estTrayTip.exe

goto:eof

:estTrayTip

using System;
using System.Windows.Forms;
using System.Drawing;

namespace estTrayTip
{
    class Program
    {
        static void Main(string[] args)
        {
            NotifyIcon estIcon = new NotifyIcon();
            estIcon.Icon = new Icon(args[0]);
            estIcon.Visible = true;
            ToolTipIcon estToolTipIcon = new ToolTipIcon();
            switch(args[3])
            {
                case "1":
                    estToolTipIcon = ToolTipIcon.Error; break;
                case "2":
                    estToolTipIcon = ToolTipIcon.Info; break;
                case "3":
                    estToolTipIcon = ToolTipIcon.None; break;
                case "4":
                    estToolTipIcon = ToolTipIcon.Warning; break;
            }
            estIcon.ShowBalloonTip(1,args[1],args[2],estToolTipIcon);
        }
    }
}
作者: rocway     时间: 2007-6-13 14:40
看不了,限制太多
作者: rocway     时间: 2007-6-13 14:42
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

可是怎么还这么多限制呀!!
作者: bloom258     时间: 2007-6-14 13:32
顶。拿出来分享嘛
作者: flowerbird     时间: 2007-6-14 16:13
OK,謝謝
作者: vlq5299     时间: 2007-6-16 03:05
谁会呀,我也想知道。
作者: ylm00     时间: 2007-6-16 10:46
好多帖子都看不了,郁闷,想发帖,没技术
作者: zhangxisheng     时间: 2007-6-16 17:37
晕,看不了啊
作者: ggandmm     时间: 2007-8-21 11:09
不能看
作者: fonlan     时间: 2007-8-21 21:43
怎么得积分?
作者: fonlan     时间: 2007-8-21 21:44
我用那段代码怎么没法实现?
作者: fonlan     时间: 2007-8-21 21:44
我装了net2.0的啊
作者: slore     时间: 2007-8-21 22:21
与其装net2.0不如用我的程序好了~小巧哦

http://www.cn-dos.net/forum/view ... ;highlight=%2Bslore
作者: cutup     时间: 2007-8-21 23:38
顶一把,想知道
作者: xlcwxl     时间: 2007-8-22 14:57
是吗?要是可以修改里面的提示就好了哦
作者: xlcwxl     时间: 2007-8-22 15:01
是吗?要是可以修改里面的提示就好了哦
作者: xlcwxl     时间: 2007-8-22 15:06
要是可以修改系统气泡里面的提示就好了哦
作者: kongsub     时间: 2007-10-22 00:10
学习了。。。。
作者: studythedos     时间: 2007-10-23 00:02
真会想问题。
有时间觉得,没必要什么都用DOS吧。
虽然说DOS有许多优越的地方,但是现在这么多计算机语言,既然能生存,肯定有它们自己的优点。
作者: aggov     时间: 2007-11-11 09:44
10l 再去看
作者: yongfa365     时间: 2007-11-20 21:00
回贴不知道有没有分
作者: yongfa365     时间: 2007-11-20 21:01
再回一下看看
作者: yongfa365     时间: 2007-11-20 21:01
好像回一贴是2分呀,再回两次
作者: yongfa365     时间: 2007-11-20 21:02
为了胜利,最后一次
作者: would2008     时间: 2007-11-21 13:18
???????????
作者: would2008     时间: 2007-11-21 13:19
兄弟555555555........
作者: would2008     时间: 2007-11-21 13:20
还有一贴!!!!!!!!!!
作者: would2008     时间: 2007-11-21 13:21
郁闷......
作者: jsline     时间: 2007-11-21 21:58
积分不够哟...顶顶吧
作者: zgdoslmwxh     时间: 2009-2-13 01:16
这号啊
作者: netbenton     时间: 2009-2-13 01:57
要扣分的链接,麻烦各位给的时候,注明下,点了几下,被扣了不少分,有点冤