Come creare funzioni di idispatch anonime con ATL?
Domanda
Esiste un modo semplice per creare una classe derivata da IdisPatch e che può essere passata all'API in questo modo (questo è C ++):
pDOM2->attachEvent(CComBSTR("event"), new DispatchFunction);
So come creare un oggetto C ++ che gestisce un invoca con un dispiegamento di valore 0 ma è sempre un po 'doloroso implementare a mano tutto idispatch. Mi chiedevo se ATL avesse un modo standard di farlo in quanto è abbastanza comune.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow