C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

タブコントロール上に別ウィンドウの貼り付け


(過去ログ 57 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■32672 / inTopicNo.1)  タブコントロール上に別ウィンドウの貼り付け
  
□投稿者/ TK (1回)-(2009/02/12(Thu) 15:21:15)

分類:[C#] 

VC# 2005 を利用してます。

IEを起動して、
メインフォーム上にタブコントロールをつくり、起動したIEを一個目のタブに貼り付ける。
その後、IEから子ウィンドウが発生したら、追加タブとして取り込むような動作がさせたいです。

起動したIEのメインウィンドウハンドルの取得と、
メインフォームにタブコントロールを作成し、タブのタイトルとアイコンをIEから取り込むところまではできたのですが、
IEのウィンドウをタブコントロール上に貼り付ける部分をどう実装していいのかで悩んでおります。

方法として考えているのは、
・メインフォームの子ウィンドウ化して、サイズを調整する方法。

・IEのウィンドウをかくして、IEのクライアント領域をタブ上に貼り付け、タブコントロールへのキーボード操作、マウス操作を
IEの方へ送る。

という風に考えてます。
IEから発生した子ウィンドウ等は、マルチスレッドにして、IEとIEの子ウィンドウを監視する方向で考えてます。

調べていても方法が見つからず、実装方法がわかりません。

実装方法に関してのアドヴァイスや、資料等をお教えください。よろしくお願いいたします。


引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -