tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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)

です。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。