Lecture à partir du port série et écriture dans une textbox
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 :
Code:
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);
} |
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 ...
Si vous pouvez m'aider je suis preneuse!!
Merci d'avance!!