会员书架
首页 > 游戏竞技 > 菜鸟到站出示运单号取件怎么关闭 > 第5部分

第5部分(第2/5 页)

目录
最新游戏竞技小说: HP就你叫伏地魔?黑魔王?这也不够黑啊区区如懿,打就打了港片:拿王炸开局,专嚯嚯女神第五人格:各自安好火影:从百分百完美虚化开始!入住黄金庭院后,爱莉拉我直播女扮男装后,我被校花疯狂表白风流短跑之神时空中的深情鲁鲁修凌驾于诸天凹凸世界:雷震之女网游之熟女陪我上青云穿越恋歌:上官与夏侯【HP】布莱克家族莫名其妙的异世界冒险英雄联盟之玩家对战强势文化手册特种兵张霄回村搞大事,被女学霸懂不懂ADCarry的含金量穿越王者:聊天室里的英雄传奇

Rundll。exe这两个档案不会陌生吧,不过;由於这两个程式的功能原先只限於在微软内部使用,因而真正知道如何使用它们的朋友想必不多。那么好,如果你还不清楚的话,那么就让我来告诉你吧。

首先,请你做个小实验(请事先保存好你正在执行的程式的结果,否则。。。):点击“开始-程式-Ms-Dos方式”,进入Dos视窗,然後键入rundll32。exe user。exe;restartwindows,再按下回车键,这时你将看到,机器被重启了!怎么样,是不是很有趣?

当然,Rundll的功能绝不仅仅是重启你的机器。其实,Rundll者,顾名思义,执行Dll也,它的功能就是以命令列的方式呼叫Windows的动态链结库,Rundll32。exe与Rundll。exe的区别就在於前者是呼叫32位的链结库,而後者是运用於16位的链结库,它们的命令格式是:

RUNDLL。EXE ,,

这里要注意三点:1。Dll档案名中不能含有空格,比如该档案位於c:ProgramFiles目录,你要把这个路径改成c:Progra~1;2。Dll档案名与Dll入口点间的逗号不能少,否则程式将出错并且不会给出任何资讯!3。这是最重要的一点:Rundll不能用来呼叫含返回值参数的Dll,例如Win32API中的GetUserName();GetTextFace()等。在Visual Basic中,提供了一条执行外部程式的指令Shell;格式为:

Shell “命令列”

如果能配合Rundll32。exe用好Shell指令,会使您的VB程式拥有用其他方法难以甚至无法实现的效果:仍以重启为例,传统的方法需要你在VB工程中先建立一个模组,然後写入WinAPI的声明,最後才能在程式中呼叫。而现在只需一句:

Shell “rundll32。exe user。exe;restartwindows”就搞定了!是不是方便多了?

实际上,Rundll32。exe在呼叫各种Windows控制面板和系统选项方面有著独特的优势。下面,我就将本人在因特网上收集的有关Rundll的指令列举如下(很有用的,能省去你很多呼叫Windows API的时间!!),供大家在程式设计中引用:

命令列: rundll32。exe shell32。dll;Control_RunDLL

功能: 显示控制面板

命令列: rundll32。exe shell32。dll;Control_RunDLL access。cpl;;1

功能: 显示“控制面板-辅助选项-键盘”选项视窗

命令列: rundll32。exe shell32。dll;Control_RunDLL access。cpl;;2

功能: 显示“控制面板-辅助选项-声音”选项视窗

命令列: rundll32。exe shell32。dll;Control_RunDLL access。cpl;;3

功能: 显示“控制面板-辅助选项-显示”选项视窗

命令列: rundll32。exe shell32。dll;Control_RunDLL access。cpl;;4

功能: 显示“控制面板-辅助选项-滑鼠”选项视窗

命令列: rundll32。exe shell32。dll;Control_RunDLL access。cpl;;5

功能: 显示“控制面板-辅助选项-传统”选项视窗

命令列: rundll32。exe shell32。dll;Control_RunDLL sysdm。cpl @1

功能: 执行“控制面板-添加新硬体”向导。

命令列: rundll32。exe shell32。dll;SHHelpShortcuts_RunDLL AddPrinter

功能: 执行“控制面板-添加新印表机”向导。

命令列: rundll32。exe shell32。dll;Control_RunDLL appwiz。cpl;;1

本章未完,点击下一页继续。

目录
逍遥小镇长四合院:谁喊傻柱弄死谁胸有大痣逆霸享受人生 上少将夫人请息怒
返回顶部