ATL/WTLコードのテンプレートの目的を理解するのに多くの問題があります。
WTLを見ると、次のようなコードが表示されます。
template <class TBase>
class CEditT : public TBase
{
...
};
typedef CEditT<ATL::CWindow> CEdit;
CEditTテンプレート基本クラスで定義されるのはなぜですか?
言い換えれば、どのシナリオCEditT<T>でインスタンス化されないTのですか? CWindow