vS2008 で作成された MFC ウィザード ベースのアプリケーション (CPropertySheet、CPropertyPage) があります。ほぼ完成したアプリをよりモダンな外観にしようとしています。私は CDHTMLDIAlog を調べましたが、多くの作業が行われており、十分に文書化されていないようです。次に、Feature Pack のいくつかの機能を使用できると考えました。このリンク テキストに関するスレッドを見つけましたが、スレッドに記載されているコードをアプリのさまざまな場所に追加しましたが、外観は変わりません。
CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_Silver); CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007)); CDockingManager::SetDockingMode(DT_SMART); RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME | RDW_ERASE);
また、CPropertySheet を CMFCPropertySheet に、CPropertyPage を CMFCPropertyPage に置き換えました。
ありがとう...