タイトル | : Re^2: 他のアプリケーションの操作について |
記事No | : 11193 |
投稿日 | : 2008/01/21(Mon) 14:35 |
投稿者 | : 美星 |
返信ありがとうございます。 少し調べ、自分なりに考えてみました。 MainWindowHandle, 100, 100, 300, 200, 1 で表示しようとしていますが、指定した場所に表示してくれません。 ソースを記載させていただきますので、どのようにすればうまくいくかおしえてください。
Private Declare Function MoveWindow Lib "user32" Alias "MoveWindow" _ (ByVal hwnd As IntPtr, ByVal x As Integer, ByVal y As Integer, _ ByVal nWidth As Integer, ByVal nHeight As Integer, _ ByVal bRepaint As Integer) As Integer
Dim irnandemo As System.Diagnostics.Process = _ System.Diagnostics.Process.Start("C:\ttools\なんでもIRセンター\IRCenter.exe") IR.WaitForInputIdle() 'アイドル状態になるまで待機 'ウィンドウの位置を(0, 10)に、サイズを300x200に変更する MoveWindow(irnandemo.MainWindowHandle, 100, 100, 300, 200, 1)
です。
|