タイトル : Re^2: 他のアプリケーションの操作について 投稿日 : 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) です。 |