ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 2006
-
2 juin 2004 à 14:33
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
4 juin 2004 à 15:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 4 juin 2004 à 15:36
#ifndef __MYCLASS_H, tu peux nommer les constantes comme tu veux tant que le compilo n'hurle pas au scandale, c'est tout de meme mieux de standardiser les noms, on s'y retrouve.
Les standards d'appel:
__stdcall attend params sur stack et la fonction depile (a l'inverse de cdecl).
__fastcall attend les 2 premiers params en registres (EDX puis ECX) et si autres seront sur stack, fonction depile egalement.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 4 juin 2004 à 15:26
Au fait BruNews a quoi sert de mettre __strcall ou __fastcall ?
Et a quoi serve les "_" ?
Pourquoi des fois on en mets 2 et des fois on en mets 1 ?
Puis pourquoi dans une classe on mets :
#ifndef __MYCLASS_H
#define __MYCLASS_H
et on mettrais pas simplement :
#ifndef MyClass.h
#define MyClass.h
Ca fait beaucoup de question pour toi =)
Samir
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 3 juin 2004 à 12:39
Surement qu'il y a un de tes params qui est invalide (non initialise).
hInstDlg ??? doit etre le 1er param de WinMain.
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 20091 3 juin 2004 à 12:27
Bonjour BruNews, j'ai un ptit pb de comprehension avec ta fonction PrepareStaticMail, en fait, dans un prog a moi, j'essaye d'implementer cette fonction mais en utilisant seulement SetClassLong pour changer le curseur, ca me donne un truc come ca :
4 juin 2004 à 15:36
Les standards d'appel:
__stdcall attend params sur stack et la fonction depile (a l'inverse de cdecl).
__fastcall attend les 2 premiers params en registres (EDX puis ECX) et si autres seront sur stack, fonction depile egalement.
4 juin 2004 à 15:26
Et a quoi serve les "_" ?
Pourquoi des fois on en mets 2 et des fois on en mets 1 ?
Puis pourquoi dans une classe on mets :
#ifndef __MYCLASS_H
#define __MYCLASS_H
et on mettrais pas simplement :
#ifndef MyClass.h
#define MyClass.h
Ca fait beaucoup de question pour toi =)
Samir
3 juin 2004 à 12:39
hInstDlg ??? doit etre le 1er param de WinMain.
3 juin 2004 à 12:27
SetClassLong(GetDlgItem(hwndDlg, IDC_ABOUT), GCL_HCURSOR, (long)LoadCursor(hInstDlg, (LPCTSTR)IDCUR_ABOUT));
Mais rien ne se passe ...Si tu pouvais m'aider, merci d'avance...
2 juin 2004 à 21:06
Encore merci BruNews
Samir
2 juin 2004 à 18:26
2 juin 2004 à 14:33