Je débute en c - c++ et il y a maintenant quelques temps j'ai décider de
commencer a apprendre les api Win32 ainsi que les api des logiciel Windows.
Je commence a travailler les api de MSN et j'ai un peut de mal avec un
type de variables ( si cela en est une ^^)
Le but si j'ai bien comprit et de stocker les contacts msn dans une
variable ou tableau mais je ne comprend pas comment les afficher.
voici mon code:
#include <iostream>
#include <windows.h>
#import "C:\Program Files\Messenger\msmsgs.exe" tlbid(3), named_guids,
embedded_idl
using namespace MessengerAPI;
[ module(name="MessengerTest") ];
int main()
{
// Pointeur vers l'interface messenger
IMessenger *pIMessenger = NULL;
IMessengerContacts *pIMessengerContacts = NULL;
je suis vraiment désoler.. je débute et j'ai un peut de mal a comprendre ...
J'ai essayer de faire quelque choses et je ne sais pas trop si c'est ce que vous vouliez...
std::cout << hr << std::endl;
et cela ma marquer "0"
j'ai ensuite essayer avec ce que vous avez marquez avec le IDispatch et l'application plante au lancement.
Quelqu'un aurait il une source complète en c ou c++ qui fait cela pour que je prenne exemple dessus car la je suis un peut perdu.
Christian ASTOR
On 16 oct, 18:40, Jeremy Dartigalongue wrote:
je suis vraiment désoler.. je débute et j'ai un peut de mal a compren dre ... J'ai essayer de faire quelque choses et je ne sais pas trop si c'est ce que vous vouliez... std::cout << hr << std::endl; et cela ma marquer "0"
hr ne peut pas être égal à 0 (Succès : S_OK) si cela a échoué à l'appel précédent Tu n'as pas du faire du pas à pas avec le debugger, car c'est là qu'on visualise toutes les variables, sans avoir besoin de les afficher.. Et c'est brûler les étapes de débuter par COM : il faut commencer par les exemples simples du Petzold.
On 16 oct, 18:40, Jeremy Dartigalongue <cannabi...@orange.fr> wrote:
je suis vraiment désoler.. je débute et j'ai un peut de mal a compren dre ...
J'ai essayer de faire quelque choses et je ne sais pas trop si c'est ce
que vous vouliez...
std::cout << hr << std::endl;
et cela ma marquer "0"
hr ne peut pas être égal à 0 (Succès : S_OK) si cela a échoué à
l'appel précédent
Tu n'as pas du faire du pas à pas avec le debugger, car c'est là qu'on
visualise toutes les variables, sans avoir besoin de les afficher..
Et c'est brûler les étapes de débuter par COM : il faut commencer par
les exemples simples du Petzold.
je suis vraiment désoler.. je débute et j'ai un peut de mal a compren dre ... J'ai essayer de faire quelque choses et je ne sais pas trop si c'est ce que vous vouliez... std::cout << hr << std::endl; et cela ma marquer "0"
hr ne peut pas être égal à 0 (Succès : S_OK) si cela a échoué à l'appel précédent Tu n'as pas du faire du pas à pas avec le debugger, car c'est là qu'on visualise toutes les variables, sans avoir besoin de les afficher.. Et c'est brûler les étapes de débuter par COM : il faut commencer par les exemples simples du Petzold.