prog windows marche pas sous win2K mais marche sous win98, why??? HELP

prog windows marche pas sous win2K mais marche sous win98, why??? HELP - Programmation

Marsh Posté le 10-06-2001 à 16:59:07    

salut
lorsque j'execute mon prog sous win98 il fonctionne correctement, mais
lorsque je l'execute sous win2000 il ne marche pas.
j'ai l'impression que :
    DrawState
(hdc,NULL,NULL,MAKELONG(hFond,0),NULL,(x*60)+20,(y*60)+100,60,60,DST_BITMAP
| DSS_NORMAL);
ne s'execute pas ou qu'il manque des parametre, bref je sais pas. Sous 98
mon image s'affiche correctement, mais pas sous 2000 (SP2 et VC++ SP5).
HELP
A+

Reply

Marsh Posté le 10-06-2001 à 16:59:07   

Reply

Marsh Posté le 11-06-2001 à 09:47:54    

up

Reply

Marsh Posté le 11-06-2001 à 10:40:57    

Déja teste la val de retour de la fonction.
Sinon si tu regarde l'aide du SDK Win32 tu verras que tu peux avoir un retour d'info avec GetLastError().


---------------
[:seblamb] Moi aussi je veux grater dédé!!!
Reply

Marsh Posté le 11-06-2001 à 10:57:30    

Il faudrait peut-être chercher sur le site Microsoft ? Il y a peut-être eu des modifications, des API qui n'existent plus ou sont interdites (pour cause de "sécurité" et stabilité du système).
 
Dans l'aide de mon Borland C (doc issue de Crosoft), il est indiqué pour cette fonction
"[Now Supported on Windows NT]", ce qui est pas peu dire ! Sous une version antérieure, cela ne devait pas être le cas....
 
Le retour, c'est un BOOL qui retourne non zéro si succès, zéro si peut pas appliquer la fonction.
 
La fonction est peut-être uniquement "sans effet" mais sans erreur.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed