les gars! Question très importante:Besoin d'aide avec les événements dans COM en C++ pur!
Veuillez regarder my project (300Kb). Je ne peux pas utiliser MFC/ATL, C++ pur seulement.
J'ai une bibliothèque COM (niapi.dll), mais aucune source/en-tête disponible, dll seulement.
Il existe une classe pour la connexion au serveur (NiApi :: SrvrSession), la classe a un gestionnaire d'événements de connexion (NiApi :: SrvrSession :: OnLogin).
J'utilisé
#import "NiApi.dll"
pour générer des wrappers/informations,
puis
ISrvrSessionPtr session(L"NiApi.SrvrSession");
pour créer un objet, puis essayer
session->put_OnLogin();
pour assigner des événements, mais il n'est pas un put_On ou un tel membre.
niapi.tlh a struct_ISrvrSessionEvents à l'intérieur, mais il n'a pas de relations avec SrvrSession.
J'ai besoin d'utiliser les événements de NiApi :: SrvrSession pour gérer l'état de la connexion.
S'il vous plaît aider ou mon patron me tuer! (désolé pour l'anglais cassé, je lis mieux que parler;)
"S'il vous plaît aider ou mon patron me tuer!" - Pas si tu le tues en premier. –
J'ai besoin de lui, il m'apporte de l'argent ... – Artem