Ajouter un commentaire

Delirium6

Bon je vais voir mais je pense que je gouter au risque!

Sinon j'ai trouvé le fameux fichiers ou le _WIN32_WINNT etait definie est effectivement cela ne concordait pas!

// wrapper for dlldata.c

#ifdef _MERGE_PROXYSTUB // merge proxy stub DLL

#define REGISTER_PROXY_DLL //DllRegisterServer, etc.

#define _WIN32_WINNT 0x0400	//for WinNT 4.0 or Win95 with DCOM
#define USE_STUBLESS_PROXY	//defined only with MIDL switch /Oicf

#pragma comment(lib, "rpcndr.lib")
#pragma comment(lib, "rpcns4.lib")
#pragma comment(lib, "rpcrt4.lib")

#define ENTRY_PREFIX	Prx

#include "dlldata.c"
#include "InboxShield_p.c"

#endif //_MERGE_PROXYSTUB

En remplacant par 0x0500 cela compile bien que j'ai une erreur pour chacune de mes solutions :

Embedding manifest...
Performing registration
Project : error PRJ0019: A tool returned an error code from "Performing registration"

Par contre, mon programme ne fonctionne toujours pas alors que celui compilé sous VS2002 sur Vista fonctionne! Mais je pense que tout viens du dernier SDK!

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  AA   RRRR       J  ZZZZZ  N   N 
A A R R J Z NN N
AAAA RRRR J Z N N N
A A R R J J Z N NN
A A R RR JJJ ZZZZZ N N