[C/C++] Difficultés API Win32
Résolu/Fermé
A voir également:
- [C/C++] Difficultés API Win32
- Hacktool win32 autokms ✓ - Forum Virus
- Trojan win32 - Forum Virus
- Télécharger win32 valide pour windows 7 gratuit - Forum Windows
- Steam api dll - Forum Windows
- Win32 pup gen ✓ - Forum Linux / Unix
2 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
25 juin 2008 à 21:44
25 juin 2008 à 21:44
Salut,
Pout ton problème de SendMessage, c'est normal.
Quand je lis ça pour lParam je vois ceci:
C'est un peu bizzare comme truc: il faut que tu mettes la taille de ton buffer au début de ton buffer (comme si c'était un pointeur d'entier)
Tiens ça donnera ça:
Tu remarqueras que tu as inversé les paramètres aussi. Ici wParam est le numéro de la ligne et lParam le buffer.
Voilà, bon c'est spécial comme truc, t'as pas de bol de tomber là dessus pour débuter :-)
Bon par contre côté ressources je connais pas bien...
Pout ton problème de SendMessage, c'est normal.
Quand je lis ça pour lParam je vois ceci:
Before sending the message, set the first word of this buffer to the size, in TCHARs, of the buffer.
C'est un peu bizzare comme truc: il faut que tu mettes la taille de ton buffer au début de ton buffer (comme si c'était un pointeur d'entier)
Tiens ça donnera ça:
TCHAR texte[15]; LPWORD tmp = (LPWORD) texte; *tmp = sizeof(texte); SendMessage(hEdit[0],EM_GETLINE,0, (LPARAM)texte);
Tu remarqueras que tu as inversé les paramètres aussi. Ici wParam est le numéro de la ligne et lParam le buffer.
Voilà, bon c'est spécial comme truc, t'as pas de bol de tomber là dessus pour débuter :-)
Bon par contre côté ressources je connais pas bien...