2008-01-01から1年間の記事一覧
CDHtmlDialog で Windows XP luna テーマを表示させる方法たったこれだけのことが、なかなか分からず苦労したため、メモしておく。 (実は最後の (6)結論 以外は読む必要なし。) (1) CDHtmlDialog で検索最初、「cdhtmldialog manifest」といったキーワ…
ご存じのとおり、CDHtmlDialog では、HTMLファイル内のボタンやリンク等がクリックされた、といったようなイベントを受け取ることができる。例えば次のような具合で、簡単にハンドリングできる。 BEGIN_DHTML_EVENT_MAP(CMyDHtmlDialog) DHTML_EVENT_ONCL…
CHtmlViewを使っている場合、そのままでは自分のViewクラスの OnDragEnter や OnDrop が呼ばれない。 以下のように、OnGetDropTarget をオーバーライドして、自分が管理している IDropTarget を返してやればよい。 class CMyView : public CHtmlView { ・…