如何调用windows关机对话框?

kedy211 2003-10-30 10:11:53
请问如何实现用程序调用关机对话框来进行关机呢?
...全文
60 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
naughtyboy 2003-10-31
  • 打赏
  • 举报
回复
uses comobj;
naughtyboy 2003-10-31
  • 打赏
  • 举报
回复
var
shellapp: variant;
begin
shellapp := CreateOleObject('Shell.Application');
shellapp.shutdownwindows;
end;
上海老李 2003-10-30
  • 打赏
  • 举报
回复
自己做,
一个对话框
三个选择框
调用API
ExitWindowsEx(EWX_LOGOFF, 0); //注销
ExitWindowsEx(EWX_REBOOT, 0);//重起
ExitWindowsEx(EWX_POWEROFF, 0);//关机
2000 or xp need 权限
kedy211 2003-10-30
  • 打赏
  • 举报
回复
不是这个,我想要的是调用关机对话框。
hongqi162 2003-10-30
  • 打赏
  • 举报
回复
ExitWindowsEx(EWX_LOGOFF, 0); //注销
ExitWindowsEx(EWX_REBOOT, 0);//重起
ExitWindowsEx(EWX_POWEROFF, 0);//关机
966126 2003-10-30
  • 打赏
  • 举报
回复
我上次调用'打开方式...'用的是
winexec(PChar('rundll32 shell32,OpenAs_RunDLL '+FilePath),SW_SHOWDEFAULT);

不过我也是在别人VB的源码中找来的,具体怎么做也不是很清楚,你可以试试在这方面下手找资料

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧