【发布时间】:2018-12-18 01:12:21
【问题描述】:
我是 MFC 的新手。我选择通过 VS2017 中的向导创建一个办公风格的 MFC 应用程序。我现在想扩展 CMFCShellTreeCtrl,所以我创建了另一个以它作为基类的类。基础没问题。我的问题是我想做类似的事情:
whatever MyClass::FuncitonCalledAfterControlCreated(...)
{
SetFlags(GetFlags() | SHCONTF_NONFOLDERS);
ModifyStyle(0x0, TVS_CHECKBOXES);
}
但是我无法确定要覆盖的虚拟功能,或者我应该执行其中一项消息映射操作吗?我猜想不管它是什么,它对所有控件都是通用的?无论如何,合适的功能是什么?
TIA!!
【问题讨论】: