如何实现重启动windows的功能.txt
来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· 文本 代码 · 共 4 行
TXT
4 行
这里说的重新启动Windows和大家所熟悉的关机和重新启动计算机是不同的功能。重新启动Windows是不重新启动计算机,而只重新启动Windows,这个功能Windows Me/NT/2000都不支持,只有Windows 95/98支持。如果想了解如何关机和重新启动计算机。
在Windows 3.x中,使用ExitWindows(EW_REBOOTSYSTEM, 0)就可以使Windows重新启动,但是这一功能在Win32 API中已经被取消。虽然Windows 9x仍然保留了这种启动方式,但一个32位程序要想使用这一功能必须想办法调用Win16 API中ExitWindows函数。一般的来说,一个32位程序是无法调用16位API的,但Windows 9x提供了一种Thunk技术,使这变得可能。C语言和Delphi都可以实现Thunk技术,但对于Visual Basic和Visual FoxPro这样的工具就有困难了。由于Thunk技术略显复杂,在此就不详细叙述了。这里提供一个DLL,这个DLL允许你在32位程序中实现重启动Windows的功能。
<END>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?