掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Windowを1番手前にするには?? (ID:74630)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
BringWindowToTopを使用して、指定のWindowを1番手前に表示したいのですが、VBからソースで起動すると上手くいくんですが、実行ファイル(EXE)から起動すると上手くいきません。 関数自体は正常終了しているようなんですが…。 知っている方がいらしたら教えてください。 お願いします。 以下ソースです。 Private Sub Main() Dim ExePath As String Dim lRet As Long ExePath = "C:\WINNT\system32\calc.exe" lRet = FindWindow(vbNullString, "電卓") If lRet = 0 Then strWork = Shell(ExePath, vbNormalFocus) Else If BringWindowToTop(lRet) = 0 Then End End If End If End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.