📄 如何实现重启动windows的功能.txt
字号:
这里说的重新启动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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -