タイトル : FAXダイアログの宛先テキストボックスのハンドル取得が出来ない。 投稿日 : 2008/05/03(Sat) 01:04 投稿者 : タヌ
Excelの印刷ダイアログボックスからFAXを選択し宛先のテキストボックス内にFAX番号を自動で書き込みたいのですがfindwindow,enumchildwindowsをしてもテキストボックスのハンドルを取得出来ませんでした。 YPT HandleXというソフトを使ってもそのテキストボックスのクラス、ハンドルを取得できませんでした。 Sendkeysでは失敗する場合もあり、不安定なのでWIN APIでハンドルを取得しやるしかないかと思いますが、このようなハンドルを取得出来ないのもあるという事なのでしょうか。 よろしくお願いします。 環境:XP 以下の手順でプログラムを組みました。 @EXCELで印刷ダイアログを表示 Aプリンタの選択でFAXを選択 BFAXドライバのダイアログが表示される。 CFAX宛先にFAX番号を書き込む・・・この部分が宛先のハンドルが取得出来ず困っています。 |