Je souhaite envoyer le format de données hexadécimal (0x01) ou (0xff) au port sur lequel le câble rs232 est connecté. J'utilise le contrôle MSCOMM dans VC++ 6.0. Est-ce la bonne façon d'envoyer les données hexadécimales. C'est le code que j'ai.Communication par port série
CString output;
UCHAR data1,data2;
data1=0x01;
output.Format("%x",data1);
m_mscom.SetOutput(COleVariant(output));
data2=0xff;
output.Format("%x",data2);
m_mscom.SetOutput(COleVariant(output));
Si ce n'est pas correct, veuillez me dire comment envoyer des données au format hexadécimal au port.
Merci à l'avance
Qu'est-ce que wxWidgets? Comment c'est utile? –
wxWidgets est une bibliothèque GUI (principalement pour C++) qui est libre et open source. Je trouve sa conception meilleure que les Microsoft Foundation Classes (qui semblent être trop basées sur l'API C plutôt que comme une bibliothèque C++). Les bibliothèques wxWidgets ont l'avantage supplémentaire que le code source se compilera sans modifications pour Windows, Linux et Mac, de sorte que votre application devient multi-plateforme gratuitement! – DrAl