Visual Studio 2008 で ATL dll プロジェクトを作成したところ、次のクラスが生成されました...
template <class T>
class CProxy_IAutomateEvents : public IConnectionPointImpl<T, &__uuidof( _IAutomateEvents ), CComDynamicUnkArray>
{
//警告、このクラスはウィザードによって再生成されます。
パブリック:
};
idl の IAutomateEvents ディスパッチ インターフェイスにメソッドを追加し、再コンパイルしました。Fire_ メソッドを生成する方法がわかりません。どのウィザードについて話しているのですか? ある時点で上記のウィザードを実行すると、時代遅れになったり、置き換えられたりする可能性があるため、手動で実行したくありません。クラスを右クリックして [接続ポイントの追加] を選択すると、このようなことがすべて見つかりますが、そのオプションは表示されません。ヘルプ?