[C/C++] Difficultés API Win32
Résolu/Fermé
A voir également:
- [C/C++] Difficultés API Win32
- Steam api dll - Forum Windows
- Trojan win32 - Forum Virus
- Win32:miscx-gen ✓ - Forum Linux / Unix
- Api plaque immatriculation gratuite - Forum Programmation
- Puadimanager win32/installcore ✓ - Forum Virus
2 réponses
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
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...