Bonjour!! (encore moi mais pour la question inverse)
alors voila je souhaite recevoir des valeurs envoyées sur mon port série et les écrire dans un textbox lorsque je clique sur un bouton receive.
J'ai fait ca :
Bon alors quand je clique sur le bouton receive je ne reçois que des carrés quelque soit la valeur envoyé. Je crois qu'en unicode cela correspond à une ligne vide non ?? je suis un peu perdue ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 void CComIHMDlg::OnBnClickedReceive() { // TODO: Add your control notification handler code here TCHAR cBuffer[512]; DWORD *pnb_lus [2]; ReadFile(hcom, cBuffer, 2 , (LPDWORD)pnb_lus, NULL); // recuperation l'edit box. CEdit* edit=(CEdit*) GetDlgItem(IDC_EDIT2); edit->SetWindowTextW((LPCTSTR)cBuffer); }
Si vous pouvez m'aider je suis preneuse!!
Merci d'avance!!
Partager