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

タイトル Re^3: 他のアプリケーションの操作について
投稿日: 2008/01/23(Wed) 00:41
投稿者花ちゃん
>  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

ByVal bRepaint As Boolean) As Integer



>
> Dim irnandemo As System.Diagnostics.Process = _
>   System.Diagnostics.Process.Start("C:\ttools\なんでもIRセンター\IRCenter.exe")
>   IR.WaitForInputIdle() 'アイドル状態になるまで待機
    上記がうまく動作していないような。
  代わりに、下記でテスト
    System.Threading.Thread.Sleep(1000)
>  
>  'ウィンドウの位置を(0, 10)に、サイズを300x200に変更する
>   MoveWindow(irnandemo.MainWindowHandle, 100, 100, 300, 200, 1)

   MoveWindow(irnandemo.MainWindowHandle, 100, 100, 300, 200, True)
   ハンドルが取得できているか確認
  Debug.WriteLine(irnandemo.MainWindowHandle)

メモ帳を起動して試した限りでは修正分で、設定できました。

# 次回から言語のバージョンに合った掲示板に環境等も記入して投稿願います。

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

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