[リストへもどる]
一括表示

投稿時間:2003/04/11(Fri) 11:01
投稿者名:ゆうや
Eメール:curren62036@yahoo.co.jp
URL :
タイトル:
サンプル137番についての質問です。
こんにちは。わからないことがあるので投稿してみました。
デスクトップパソコンで Win98 SecondEdition VB6.0 SP5 を使っています。
サンプル137番「Windowsを終了・再起動する(WindowsXP 対応版)」を使ってWindowsを終了させよう
と思っています。サンプルのコメント文に
「[エクスプローラ]を終了させた後、EWX_LOGOFF と EWX_FORCE を指定して ExitWindowsEx 関数を
呼び出してください。」と書いてあったのですが。初歩的な質問で申し訳ないのですがエクスプローラ
を終了する方法がいまいち分かりません。あと「EWX_LOGOFF と EWX_FORCE を指定して」というのはEx
itWindowsEx関数の引数を「EWX_LOGOFF Or EWX_FORCE」にする、ということなのでしょうか???
どなたかご存知の方、教えてください。宜しくお願いします。

因みに、ExitWindowsEx関数の引数を(EWX_SHUTDOWN)にしたら、「Windowsを終了しています」画面で
止まってしまいました・・・

投稿時間:2003/04/11(Fri) 12:15
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: サンプル137番についての質問です。
私が下手に説明して誤解されても何ですので
疑問点はまず Google やMSDN で検索して下調べをされる事をお奨めします。
今回の場合 ExitWindowsEx をキーワードで Google で検索すると下記のURL他がヒットしました。
http://www.microsoft.com/JAPAN/developer/library/jpsetupf/_win32_exitwindowsex.htm

MSDN で検索すると下記他がヒットしました。
http://support.microsoft.com/default.aspx?scid=http://www.microsoft.com/japan/support/kb/articles/216/6/38.asp

投稿時間:2003/04/11(Fri) 13:21
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: サンプル137番についての質問です。
> 因みに、ExitWindowsEx関数の引数を(EWX_SHUTDOWN)にしたら、「Windowsを終了しています」画面で
> 止まってしまいました・・・

Win98(ノートPC) or Win98SE(ノートPC) or WinXP(デスクトップ) で
Call sShutdown(EWX_SHUTDOWN) を試して見ましたが上記現象は起きませんでした。

どのような状態・機種で起きたのでしょうか?

システムを強制的にログオフしたいなら他の方法として
 http://vbvbvb.com/jp/gtips/0501/gExitWindowsExEwxLogoffEwxForce.html 
があります。但し、ご自分の責任の元で試して下さいね!

>初歩的な質問で申し訳ないのですがエクスプローラを終了する方法が
>いまいち分かりません。

ここの 他のEXEのハンドルを取得しVBから終了する 等が使えると思います。

投稿時間:2003/04/14(Mon) 09:19
投稿者名:ゆうや
Eメール:curren62036@yahoo.co.jp
URL :
タイトル:
Re^2: サンプル137番についての質問です。
>花ちゃんさん
御返事ありがとうございました。
> > 因みに、ExitWindowsEx関数の引数を(EWX_SHUTDOWN)にしたら、「Windowsを終了しています
」画面で
> > 止まってしまいました・・・
>
> Win98(ノートPC) or Win98SE(ノートPC) or WinXP(デスクトップ) で
> Call sShutdown(EWX_SHUTDOWN) を試して見ましたが上記現象は起きませんでした。
>
> どのような状態・機種で起きたのでしょうか?
>
私の環境はWin98SE(デスクトップ)でしたが、再度やってみたら普通にShutDownしました。ExitWindowsE
x関数のやり方をいろいろやっていたときだったので状況は覚えていません。

> システムを強制的にログオフしたいなら他の方法として
>  http://vbvbvb.com/jp/gtips/0501/gExitWindowsExEwxLogoffEwxForce.html 
> があります。但し、ご自分の責任の元で試して下さいね!
>
ありがとうございます!早速見て試してみようと思います。

> >初歩的な質問で申し訳ないのですがエクスプローラを終了する方法が
> >いまいち分かりません。
>
> ここの 他のEXEのハンドルを取得しVBから終了する 等が使えると思います。
分かりました。参考にさせて頂きます。