S specter Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-22 #1 在程序中可以用wm-close关闭一个窗口,但不能关闭我的电脑,不论用 类名,和窗口名都不行,不知如何实现。谢谢。
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-22 #2 ExitWindowsEx(EWX_SHUTDOWN | EWX_FORCE, 0); 详见: Win32 Help
D D4 Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #4 ExitWindowsEx( UINT uFlags, // shutdown operation DWORD dwReserved // reserved ); 看看,去看看Api help.delphi带着呢。
ExitWindowsEx( UINT uFlags, // shutdown operation DWORD dwReserved // reserved ); 看看,去看看Api help.delphi带着呢。
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #5 ExitWindowsEx函数可以注销Windows用户、关闭计算机、或关闭计算机并重新启动。 声明如下: function ExitWindowsEx(uFlags: UINT; dwReserved: DWORD): BOOL; stdcall; 参数说明如下: uFlag:指定关闭系统的操作,必须是以下值的组合: EWX_FORCE 强制关闭进程,若该设置标志,Windows不会向当前运行的应用程序发送WM_QueryEndSession和WM_EndSession消息,导致应用程序丢失数据。因此只能在紧急情况下使用这个标志 EWX_LOGOFF 关闭所有与调用ExitWindowsEx函数的进程相关的应用程序,然后注销当前用户。 EWX_POWEROFF 关闭系统,并关闭电源。系统必须支持关闭电源的特性。 Windows NT: 调用者必须拥有SE_SHUTDOWN_NAME特权. Windows 95: 不需要安全权限. EWX_REBOOT 关闭系统,并重起计算机。 Windows NT: 调用者必须拥有SE_SHUTDOWN_NAME特权. Windows 95: 不需要安全权限. EWX_SHUTDOWN 关闭系统,进入可安全关闭电源的状态。所有的文件缓冲区都被更新到磁盘。所有运行中的进程都结束。 Windows NT: 调用者必须拥有SE_SHUTDOWN_NAME特权. Windows 95: 不需要安全权限. dwReserved 保留,这个参数将被忽略。
ExitWindowsEx函数可以注销Windows用户、关闭计算机、或关闭计算机并重新启动。 声明如下: function ExitWindowsEx(uFlags: UINT; dwReserved: DWORD): BOOL; stdcall; 参数说明如下: uFlag:指定关闭系统的操作,必须是以下值的组合: EWX_FORCE 强制关闭进程,若该设置标志,Windows不会向当前运行的应用程序发送WM_QueryEndSession和WM_EndSession消息,导致应用程序丢失数据。因此只能在紧急情况下使用这个标志 EWX_LOGOFF 关闭所有与调用ExitWindowsEx函数的进程相关的应用程序,然后注销当前用户。 EWX_POWEROFF 关闭系统,并关闭电源。系统必须支持关闭电源的特性。 Windows NT: 调用者必须拥有SE_SHUTDOWN_NAME特权. Windows 95: 不需要安全权限. EWX_REBOOT 关闭系统,并重起计算机。 Windows NT: 调用者必须拥有SE_SHUTDOWN_NAME特权. Windows 95: 不需要安全权限. EWX_SHUTDOWN 关闭系统,进入可安全关闭电源的状态。所有的文件缓冲区都被更新到磁盘。所有运行中的进程都结束。 Windows NT: 调用者必须拥有SE_SHUTDOWN_NAME特权. Windows 95: 不需要安全权限. dwReserved 保留,这个参数将被忽略。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #6 example: ExitWindowEx(FWX_FORCE+FWX_SHUTDOWN,0);
S specter Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-25 #7 对不起,我是指关闭我的电脑的窗口(也就是桌面上的第一个图标),已经有人 告诉我该如何办了,我忘了‘pchar(’我的电脑‘)’,仍然用的是wm-close 我可不可不给各位朋友分数啊(一阵暴打)。那不然我给谁才好呢?
对不起,我是指关闭我的电脑的窗口(也就是桌面上的第一个图标),已经有人 告诉我该如何办了,我忘了‘pchar(’我的电脑‘)’,仍然用的是wm-close 我可不可不给各位朋友分数啊(一阵暴打)。那不然我给谁才好呢?
F flyhi Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-25 #8 temp:=findwindow(nil,pchar('我的电脑')); postmessage(temp,WM_CLOSE,0,0); That's OK!