MFC, ip adress control

MFC, ip adress control - C++ - Programmation

Marsh Posté le 07-05-2009 à 10:48:01    

Bonjour,
 
Voilà, je développe un IHM en MFC sous visaul C++, je dois utilisée IpAdressControl, je sais pas comment faire ( au niveau du code source) pour récupeé l'adress IP, saisie.
le code source.
 
 
void CPCCommandDlg::OnBnClickedHaut()
{  
 //OnBnClickedHaut::OnCbnSelchangePan;
 CCommandeHTTP com;
 CCamera connection;
 
 string chaine=com.CommandeFinale(com.PanTilt(1,PanD.GetCurSel(),TiltD.GetCurSel()));
 
  BYTE &nField0,nField1,nField2,nField3;
 
 
  IpCam.GetAddress(nField0,nField1,nField2,nField3);les quatres field récuper les ip, mais avec d'autre caracter ascii
 
 
  std::ostringstream ip1;
  /*std::ostringstream ip2;
  std::ostringstream ip3;
  std::ostringstream ip4;*/
 
  ip1<<nField0<<"."<<nField1<<"."<<nField2<<"."<<nField3;
 
 string chn=ip1.str();ne contient pas l'adress ip
 
  //char Ipcamera=ip1.str()+ip2.str()+ip3.str()+ip4.str();
  connection.Connecter((char *)chn.c_str());
  connection.EnvoyerCommande((char *)chaine.c_str(),chaine.length());
 
 // TODO : ajoutez ici le code de votre gestionnaire de notification de contrôle
}
 
 
 
 
Merci, d'avance aux personnes qui pouvent m'aider.

Reply

Marsh Posté le 07-05-2009 à 10:48:01   

Reply

Marsh Posté le 07-05-2009 à 16:22:20    

Bah, sans les MFC, tu peux faire comme ça :
 
http://msdn.microsoft.com/en-us/li [...] S.85).aspx
 
Mais bon, franchement, ce control est a une ergonomie pourrie (pas de copie/collé, déplacement lourdingue, pas de DNS lookup). Un editfield tout bête c'est en général beaucoup mieux.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed