DLL C++ DANS VB

Signaler
Messages postés
33
Date d'inscription
dimanche 11 mars 2001
Statut
Membre
Dernière intervention
11 juillet 2002
-
Messages postés
304
Date d'inscription
lundi 30 décembre 2002
Statut
Membre
Dernière intervention
10 mars 2012
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/3975-dll-c-dans-vb

Messages postés
304
Date d'inscription
lundi 30 décembre 2002
Statut
Membre
Dernière intervention
10 mars 2012

voici quelques infos de conversion C++_--> VB en complement

ATOM : ByVal myvariable As Integer
BOOL : ByVal myvariable As Long
BYTE : ByVal myvariable As Byte
CHAR : ByVal myvariable As Byte
COLORREF: ByVal myvariable As Long
DWORD : ByVal myvariable As Long
HWND, HDC, HMENU: ByVal myvariable As Long(oui le handle est exprimer en Long)
INT, UINT : ByVal myvariable As Long
LONG : ByVal myvariable As Long (logique lol)
LPARAM : ByVal myvariable As Long
LPDWORD : myvariable As Long
LPINT, LPUINT : myvariable As Long
LPRECT : myvariable As type
LPSTR, LPCSTR ByVal myvariable As String
LPVOID :byval myvariable As Any
LPWORD : myvariable As Integer
LRESULT : ByVal myvariable As Long
NULL :myvariable As Any ou alors ByVal myvariable As Long ou Byval 0& ou enfin vbNullString
SHORT : ByVal myvariable As Integer
VOID : c'est une procedure "Sub" et toute les autres du grenre int myresult(int *a) c une "function" puisqu'elle renvoi un resultat contrairement a un VOID qui lui ne renvoi pas de resulat .
WORD : ByVal myvariable As Integer
WPARAM : ByVal myvariable As Long
voila c pas une liste exhausif mais ca peut aider quelques personnes :)
Messages postés
48
Date d'inscription
lundi 22 octobre 2001
Statut
Membre
Dernière intervention
6 août 2002

Très pratique quand on veut coder avec plusieurs langages :)
Messages postés
33
Date d'inscription
dimanche 11 mars 2001
Statut
Membre
Dernière intervention
11 juillet 2002

TRoP cOOl Il eSt GeNiAl ToN CoDe
DjStEy