Sockets et récupération d'une adresse IP saisie dans un contrôle Edit
Bonjour,
J'ai deux applications...etc. (je passe)
Mon problème est le suivant :
Lorsque je détermine une adresse IP en dur dans ma fonction inet_addr() (pour la connexion au serveur), je parviens à me connecter correctement. En revanche, lorsque je fais appelle à une variable, obtenue à partir du cast de celle contenue dans un contrôle Edit, la connexion ne s'effectue pas.
Le contrôle Edit est associé à une variable de type CString. J'obtiens ma variable de type const char* de la manière suivante :
Code:
1 2
|
const char* ccIp = (LPCSTR)(LPCTSTR)m_strMonControleEdit; |
Lorsque j'affiche par le biais d'une MessageBox ma variable ccIp de la manière suivante :
Code:
1 2
|
MessageBox((LPCTSTR)ccIp); |
je retrouve la valeur de ma variable CString mais... le cast a t-il été fait correctement ?