ActiveXコントロ−ルにダイアログを組み込むには?


なっくん  2001-06-17 14:20:36  No: 74516  IP: [192.*.*.*]

コモンダイアログのようにActiveXコントロ−ルにダイアログを組み込む方法を教えてください。

編集 削除
mmtok  2001-06-27 16:00:59  No: 74517  IP: [192.*.*.*]

VB で ActivX 始めたばかりですが、 API を利用したら動きました。

オーナーハンドルを渡そうと Me.Hwnd を指定したところコンパイルエラーが出たので、 Windows のハンドルを取得して渡すようにしたら使えました。

編集 削除
こころ  URL  2001-06-28 00:39:44  No: 74518  IP: [192.*.*.*]

ActiveXは使用したことはありませんが
mmtokさんの言われるようにAPIでなら可能でしょう。
ところで、オーナーハンドルってNULLでもいけませんでした?
あまり覚えてませんが・・・。

ダイアログリソースを使う場合でもAPIになると思います。
ダイアログぐらい、ボタンとかその辺を組み合わせて
自力でつくるっていうのも、1つの手かと思いますが。

編集 削除
mmtok  2001-06-28 08:32:00  No: 74519  IP: [192.*.*.*]

こころさん、おっしゃる通りオーナーハンドルはNULLでも動きますし、0を指定しても動きますね、それから通常のでもコモンダイアログコントロール使えました、但しキャンセルを押したときIEの画面に斜線が入り、IE止まっちゃいました。

編集 削除