by 7 » 2006年4月05日(水) 16:58
> 初心者ながら頂いたコード通り やっていますが、ab自体が反応しません!
さっき示したコードをグローバル領域に書きましたか?
さっきのコードをグローバル領域に書いて、コマンドボタンを押した時に下のコードを実行したらしっかりと動いてくれます。
コード: 全て選択
Dim hNoteWnd As HWND
Dim hNoteEdit As HWND
ShellExecute(hMainWnd,"open","Notepad",NULL,NULL,SW_SHOW)
Sleep(3000)
hNoteWnd=FindWindowEx(0,0,"Notepad",0)
hNoteEdit=FindWindowEx(hNoteWnd,0,"Edit",0)
SendMessage(hNoteEdit,WM_SETTEXT,NULL,"メモ帳のエディットボックスに文字列を設定しちゃうよん" As LPARAM)
> 初心者ながら頂いたコード通り やっていますが、ab自体が反応しません!
さっき示したコードをグローバル領域に書きましたか?
さっきのコードをグローバル領域に書いて、コマンドボタンを押した時に下のコードを実行したらしっかりと動いてくれます。
[code]Dim hNoteWnd As HWND
Dim hNoteEdit As HWND
ShellExecute(hMainWnd,"open","Notepad",NULL,NULL,SW_SHOW)
Sleep(3000)
hNoteWnd=FindWindowEx(0,0,"Notepad",0)
hNoteEdit=FindWindowEx(hNoteWnd,0,"Edit",0)
SendMessage(hNoteEdit,WM_SETTEXT,NULL,"メモ帳のエディットボックスに文字列を設定しちゃうよん" As LPARAM)[/code]