掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB.NETにてFindWindowの使用 (ID:114202)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB.NETにてFindWindow関数を使用し、現在EXCELが起動中かどうかを 取得したいのです。MSDNのヘルプを参考に以下のように記述しましたが、 EXCELの起動の有無に関わらず、返り値が常に0以上の値になってしまい ます。 どなたかご存知の方がご教授お願い致します。 Declare Function FindWindow Lib "user32" Alias _ "FindWindowA" (ByVal lpClassName As String, _ ByVal lpWindowName As Long) As Long Private Sub btnExecute_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles btnExecute.Click Dim hWnd As Long hWnd = FindWindow("XLMAIN", 0) If hWnd = 0 Then lblErr.Text = "EXCEL動いてない。" Else lblErr.Text = "EXCEL動いている。" End If End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.