0

DLGTEMPLATE を取得して、それを他の CWnd に配置するための CWnd 派生コントロールとして使用することは可能ですか?

CDockablePanes の 1 つで使用したいダイアログ テンプレートがあります。

4

1 に答える 1

0

あなたの質問は明確ではありません。言い換えてください。DLGTEMPLATE からコントロールをインスタンス化し、そのインスタンス化を別のダイアログに配置するか、別のコントロールの子として配置することが可能かどうかを尋ねている場合は、そうです。詳細を知りたい場合は、Old New Thing ブログ (ダイアログ テンプレートに関するシリーズ) を読んでください。機能させるだけの場合は、MSDN サンプルの 1 つから CDlgTempl クラスを使用してください。ここから始めます: http://support.microsoft.com/kb/155257 . CWnd から派生したコントロールは作成されませんが、自分が何者であるかを尋ねている場合、それらは必要なものではありません。CDialog から派生したオブジェクトを取得します (それ自体は明らかに CWnd から派生しているため、その意味では、あなたが求めるものを提供します)。

于 2008-12-19T15:11:56.690 に答える