私はvb.netを使用していくつかのタイプのファイルを開いて特定のファイルを最小限にして最大化できるアプリケーションを作成しようとしていますファイルを作成します。 問題は、いくつかのファイルが同じプロセス名(たとえばExcel、メモ帳、単語、autocad)のウィンドウとして開くということです。 プロセスIDを使用してウィンドウを制御しようとしましたが、プロセスIDは同じプロセスに属するすべてのファイルについて同じままです。特定のExcelファイルをvb.netでその名前を使用して最大化または最小化
これは、私は、ウィンドウを最小化するために使用する機能ですが、それは唯一のプロセスのメインウィンドウを制御していない特定の1
Public Sub Minimize(Id As Integer)
Dim localById As Process = Process.GetProcessById(Id)
Try
ShowWindow(localById.MainWindowHandle, 2) '
Catch ex As Exception
End Try
End Sub
しかし、私は本当に続行する方法がわかりません。私の目標は、名前を使ってプロセスの特定の開いたウィンドウを最小化または最大化できることです。 例えば「Config.docx」という名前のワードファイルを開き、「Specifications.docx」という名前の別のファイルをタスクマネージャに「Microsoft Word(2)」と表示し、何をしようとしているかプロセスのメインウィンドウだけでなく、その名前を使って各ウィンドウを制御することです。
誰でも助けてくれますか?インデックスを使用して、アクティブとしてブックを設定し
こんにちは、お返事ありがとうございましたが、私は私の問題の間違った説明を与えたと思います。今私の質問を編集しました。 – Samantha