パソコンの電源も切るには?

解決


あい  2003-05-20 14:16:23  No: 77977  IP: [192.*.*.*]

Visual Basic初心者です。
Form_Unloadで終わらせた後に、パソコンの電源も切る、って処理は出来ますか?
出来るのであればどうやればいいのでしょうか?

編集 削除
t@Ki  2003-05-20 15:40:42  No: 77978  IP: [192.*.*.*]

パソコンの電源を切るということは、Windowsを終了させるということで
いいんですか?
APIの ExitWindowsEx を調べてみてください。

編集 削除
岡田 之仁  2003-05-20 15:51:56  No: 77979  IP: [192.*.*.*]

全てのOSやパソコンには、使えないと言う条件がありますが・・・
ExitWindowsEx
というWin32 APIで出来ます。

できると言う条件は、
1. ATXパソコンで、BIOSがOSやソフトから電源OFFが
   可能であること。
2. OSが、NT/2000/XPの場合、ユーザー権限で、ログインしているユーザーに
   電源OFFが可能な状態になっている。(Administratorなら問題無し)
※ セキュリティーに関わる部分は、プログラム的にはなんとかなる
   のですが、それに対応していない環境では、不可能と言うことに
   なります。
以上。

編集 削除
あい  2003-06-19 17:27:41  No: 77980  IP: [192.*.*.*]

送信が遅くなりましたが、わかりました。
ありがとうございました。

編集 削除