Salut à tous !
Dans mon application je permet à l'utilisateur de charger une carte (au format bmp) à travers une boîte de dialogue, afin d'afficher cette image dans la zone client. J'ai trouvé plusieurs méthodes qui devraient m'afficher mon image mais aucune ne marche...
Voilà, c'est sûrement tout bête...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 void CChildView::OnOpen() { // TODO: Add your command handler code here CDC *dc = GetDC(); //Ouverture de la carte par l'utilisateur au format BITMAP seulement CFileDialog cfd(TRUE,"bmp",0,OFN_FILEMUSTEXIST|OFN_HIDEREADONLY|OFN_PATHMUSTEXIST, "Bitmap Files (*.bmp)|*.bmp||"); //Lors du choix de l'image if(cfd.DoModal() == IDOK) { //Image à afficher avec le nom de fichier : cfd.GetPathName() } }
Merci d'avance.
Partager