begin process at 2012 05 29 05:29:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

explication de code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

explication de code

mardi 30 mars 2010 à 08:50:58 | explication de code

ja92

bonjour ,

Je souhaiterais que quelqu un m aide a comprendre ces lignes :

CString Request = _T("maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=10&size=768x768&maptype=satellite \
&markers=color:blue |label:S|40.702147,-74.015794\
&markers=color:green|label:G|40.711614,-74.012318\
&markers=color:red |label:C|40.718217,-73.998284\
&sensor=false&key=PORTNAWAK");
char Buffer[409600];
m_HttpConnection = m_Session.GetHttpConnection(_T("maps.google.com"));
m_HttpFile = m_HttpConnection->OpenRequest(CHttpConnection::HTTP_VERB_GET, Request);
m_HttpFile->SendRequest();
int Read = m_HttpFile->Read(Buffer, sizeof(Buffer));

CFile PngFile(_T("PngMap.png"), CFile::modeWrite|CFile::modeCreate);
PngFile.Write(Buffer, Read);
PngFile.Close();
return TRUE;


Merci d'avance.
mardi 30 mars 2010 à 15:38:13 | Re : explication de code

deadhand

Réponse acceptée !
Et bien, apparement c'est pour envoyer demander l'affichage par google.map d'un point geographique précis puis récupérer le fichier ou l'image de la map et la stocker.

Je m'explique mal ces deux lignes :
Code C/C++ :
int Read = m_HttpFile->Read(Buffer, sizeof(Buffer));

CFile PngFile(_T("PngMap.png"), CFile::modeWrite|CFile::modeCreate); 

Je vois mal comment un fichier HTML peut être convertit en image PNG ...
jeudi 1 avril 2010 à 13:07:10 | Re : explication de code

Renfield

Administrateur CodeS-SourceS
Réponse acceptée !

Je vois mal comment un fichier HTML peut être convertit en image PNG ...



Pourquoi pars tu du principe que c'est un HTML ?

l'url demandée concerne bel et bien une image ... (staticmap)

pour t'en convaincre, suffit de regarder l'image là:
maps.google.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=10&size=768x768&maptype=satellite&markers=color:blue%20|label:S|40.702147,-74.015794&markers=color:green|label:G|40.711614,-74.012318&markers=color:red%20|label:C|40.718217,-73.998284&sensor=false&key=PORTNAWAK

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
jeudi 1 avril 2010 à 13:33:19 | Re : explication de code

deadhand

Ah ! Effectivement ! J'avais pas fait gaffe ! Mais c'est qu'il est pratique ce code !
jeudi 1 avril 2010 à 16:38:31 | Re : explication de code


Cette discussion est classée dans : buffer, label, color, markers, httpfile


Répondre à ce message

Sujets en rapport avec ce message

Lire le color buffer [ par RaphAstronome ] Bonjour,J'aimerais savoir comment on fait pour lire ce qui est affiché a l'écran (color buffer) avec OpenGl. Est il possible de le faire avec le z-buf probleme de liste chainee [ par xboxut ] voila j ai un probleme avec ma liste chainee.jai 2 fonction, une qui cree des maillons et une qui scanne la chaine et supprime les maillon hors de l e conteneur CList dans aplication du type paint [ par andarius40 ] bonjour,j'apprends le c++ avec le livre visual c++ 6 de ivor horton.(J'en suis au chapitre 6 pour ceux qui ont le livre)Lorsque je compile le programm selection de couleurs (manipulation d'hexa) [ par aujeanfr ] Bonjour,Je souhaite supprimer des couleurs sur des images avant de les afficher.Les valeurs en hexa de ces couleurs sont :0xF_F_F_ 0xE_E_E_0xD_D_D_.. prgramme qui plante lors de Lecture de fichier [ par samki ] Bonjourj utilise la fonction suivante pour lire des fichiers:CString GenerateHTML::bReadFileHTML(CString FileName){ DWORD dwWritten; CString PathTempl Buffer over read ? [ par Djoobstil ] Bonjour,J'ai fait un programme, plutôt complexe en C.De temps en temps ce prog me retourne des choses bisardes.Par exemple, j'ai une variable qui doit pb gethostbyname [ par valoue ] Bonjour,Je travaille sous Unix, et je tente de recupérer l'adresse IP de ma machine.Je fais tout d'abord, un gethostname pour avoir son nom.C'est bon EM_GETLINE [ par vecchio56 ] Je dois utiliser le message EM_GETLINE pour récupérrer une ligne d'un Rich Edit.Pour lParam, la MSDN dit"Pointer to the buffer that receives a copy of Buffer sécurisé (pour les pros du C/C++) [ par jockos ] Peux t-on déclarer un buffer sécurisée en C/C++ ?J'entend par buffer sécurisé, un buffer (zone mémoire) alloué réelement en mémoire vive (RAM) et non openGL : scintillement [ par dletozeun ] bonjour,Je debute avec l'openGL en c++ et je n'utilise pas glut.En fait mon prog dessine des lignes blanches dans une fenetre mais les lignes ne s'afi


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,279 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales