Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 2013
-
19 avril 2005 à 10:07
mezaya
Messages postés202Date d'inscriptiondimanche 18 mai 2003StatutMembreDernière intervention 6 mars 2010
-
20 avril 2005 à 00:54
mezaya
Messages postés202Date d'inscriptiondimanche 18 mai 2003StatutMembreDernière intervention 6 mars 2010 19 avril 2005 à 12:38
WPARAM , LPARAM sont des types redefinis pour windows mais ce sont des
simple DWORD qui lui même est un unsigned int. il sont utilise comme
parametres pour les messages windows.
HRESULT , LRESULT sont aussi des redefinitions de type int sauf que
HRESULT est signé et que LRESULT ne l'est pas. Souvent utilisé comme
valeur de retour d'une fonction. les macro FAILED et SUCCESS permet de
savoir si il y a eu une erreur ou si tous c'est bien passer.
EX :
if( FAILED( r) )
{
// erreur
}
CALLBACK , _stdcall sont identique CALLBACK est une redefinitions de type de _stdcall.
Utilisé par le compilateur je crois ,empêche une fonction d'être décorées.
HINSTANCE est un pointeur sur une structure qui permet d'identifier de maniere unique un programme trournant sous windows.
Voila j'espere que j'ai pu répondre a tes questions .
bayeto
Messages postés224Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention18 octobre 2010 19 avril 2005 à 19:35
outch! WINAPI, CALLBACK ou _stdcall indique au compilateur la manière de dépiler les arguments pour l'appel de la fonction en question. Je crois que c'est comme ça que se font les appel en pascal ou fortran à l'opposé du C.
Vous n’avez pas trouvé la réponse que vous recherchez ?