begin process at 2012 05 30 01:38:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

probleme d'affichage d'une icone dans un bouton (MFC)


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

probleme d'affichage d'une icone dans un bouton (MFC)

mercredi 7 mai 2003 à 09:51:19 | probleme d'affichage d'une icone dans un bouton (MFC)

MadNomad53


J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(

voici mon code

BOOL CAboutDlg::OnInitDialog()
{
CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);

// chargement de mon icone (ca marche pas :(
// le probleme vient du premier parametre car je ne sais pas
//ce qui faut y mettre
HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");

// icone standard de windows (ca ca marche!!!)
// HICON MonIcone=LoadIconNULL,IDI_WINLOGO);

boutton1->SetIcon(MonIcone);
CDialog::OnInitDialog();
return false;
}


mercredi 7 mai 2003 à 09:56:30 | Re : probleme d'affichage d'une icone dans un bouton (MFC)

payen

essaie avec LoadImage(...) : [ Lien ]



-------------------------------
Réponse au message :
-------------------------------

>
> J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(
>
> voici mon code
>
> BOOL CAboutDlg::OnInitDialog()
> {
> CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);
>
> // chargement de mon icone (ca marche pas :(
> // le probleme vient du premier parametre car je ne sais pas
> //ce qui faut y mettre
> HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");
>
> // icone standard de windows (ca ca marche!!!)
> // HICON MonIcone=LoadIconNULL,IDI_WINLOGO);
>
> boutton1->SetIcon(MonIcone);
> CDialog::OnInitDialog();
> return false;
> }
>
>
>
mercredi 7 mai 2003 à 10:45:12 | Re : probleme d'affichage d'une icone dans un bouton (MFC)

MadNomad53


c'est le meme probleme car je met quoi dans le parametre Hinst

-------------------------------
Réponse au message :
-------------------------------

> essaie avec LoadImage(...) : [ Lien ]
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(
> >
> > voici mon code
> >
> > BOOL CAboutDlg::OnInitDialog()
> > {
> > CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);
> >
> > // chargement de mon icone (ca marche pas :(
> > // le probleme vient du premier parametre car je ne sais pas
> > //ce qui faut y mettre
> > HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");
> >
> > // icone standard de windows (ca ca marche!!!)
> > // HICON MonIcone=LoadIconNULL,IDI_WINLOGO);
> >
> > boutton1->SetIcon(MonIcone);
> > CDialog::OnInitDialog();
> > return false;
> > }
> >
> >
> >
>
mercredi 7 mai 2003 à 11:17:08 | Re : probleme d'affichage d'une icone dans un bouton (MFC)

Kaid

Essayes ceci: br br i HICON MonIcone=LoadIcon AfxGetResourceHandle ,MAKEINTRESOURCE IDI_ICON1 /i br br Kaid - a href= http://kaid.fr.st target= _blank http://kaid.fr.st /a kaid.fr.st

-------------------------------
Réponse au message :
-------------------------------

>
> c'est le meme probleme car je met quoi dans le parametre Hinst
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > essaie avec LoadImage(...) : [ Lien ]
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(
> > >
> > > voici mon code
> > >
> > > BOOL CAboutDlg::OnInitDialog()
> > > {
> > > CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);
> > >
> > > // chargement de mon icone (ca marche pas :(
> > > // le probleme vient du premier parametre car je ne sais pas
> > > //ce qui faut y mettre
> > > HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");
> > >
> > > // icone standard de windows (ca ca marche!!!)
> > > // HICON MonIcone=LoadIconNULL,IDI_WINLOGO);
> > >
> > > boutton1->SetIcon(MonIcone);
> > > CDialog::OnInitDialog();
> > > return false;
> > > }
> > >
> > >
> > >
> >
>
mercredi 7 mai 2003 à 11:18:20 | Re : probleme d'affichage d'une icone dans un bouton (MFC)

Kaid

Bon a priori il y a un bug actuellement sur les balises des messages. J'écrivais donc:

HICON MonIcone=LoadIcon(AfxGetResourceHandle(),MAKEINTRESOURCE(IDI_ICON1));

Kaid - kaid.fr.st

-------------------------------
Réponse au message :
-------------------------------

> Essayes ceci:
>
> HICON MonIcone=LoadIcon(AfxGetResourceHandle(),MAKEINTRESOURCE(IDI_ICON1));
>
> Kaid - kaid.fr.st
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > c'est le meme probleme car je met quoi dans le parametre Hinst
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > essaie avec LoadImage(...) : [ Lien ]
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(
> > > >
> > > > voici mon code
> > > >
> > > > BOOL CAboutDlg::OnInitDialog()
> > > > {
> > > > CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);
> > > >
> > > > // chargement de mon icone (ca marche pas :(
> > > > // le probleme vient du premier parametre car je ne sais pas
> > > > //ce qui faut y mettre
> > > > HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");
> > > >
> > > > // icone standard de windows (ca ca marche!!!)
> > > > // HICON MonIcone=LoadIconNULL,IDI_WINLOGO);
> > > >
> > > > boutton1->SetIcon(MonIcone);
> > > > CDialog::OnInitDialog();
> > > > return false;
> > > > }
> > > >
> > > >
> > > >
> > >
> >
>
mercredi 7 mai 2003 à 11:32:14 | Re : probleme d'affichage d'une icone dans un bouton (MFC)

payen

copier/coller:

Parameters

hinst
[in] Handle to an instance of the module that contains the image to be loaded. To load an OEM image, set this parameter to zero.



-------------------------------
Réponse au message :
-------------------------------

>
> c'est le meme probleme car je met quoi dans le parametre Hinst
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > essaie avec LoadImage(...) : [ Lien ]
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(
> > >
> > > voici mon code
> > >
> > > BOOL CAboutDlg::OnInitDialog()
> > > {
> > > CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);
> > >
> > > // chargement de mon icone (ca marche pas :(
> > > // le probleme vient du premier parametre car je ne sais pas
> > > //ce qui faut y mettre
> > > HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");
> > >
> > > // icone standard de windows (ca ca marche!!!)
> > > // HICON MonIcone=LoadIconNULL,IDI_WINLOGO);
> > >
> > > boutton1->SetIcon(MonIcone);
> > > CDialog::OnInitDialog();
> > > return false;
> > > }
> > >
> > >
> > >
> >
>
mercredi 7 mai 2003 à 13:10:15 | Re : probleme d'affichage d'une icone dans un bouton (MFC)

MadNomad53



merci Kaid t'es vraiment un bosse ca marche !!! :)

merci aussi a payen

-------------------------------
Réponse au message :
-------------------------------

> Bon a priori il y a un bug actuellement sur les balises des messages. J'écrivais donc:
>
> HICON MonIcone=LoadIcon(AfxGetResourceHandle(),MAKEINTRESOURCE(IDI_ICON1));
>
> Kaid - kaid.fr.st
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Essayes ceci:
> >
> > HICON MonIcone=LoadIcon(AfxGetResourceHandle(),MAKEINTRESOURCE(IDI_ICON1));
> >
> > Kaid - kaid.fr.st
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > c'est le meme probleme car je met quoi dans le parametre Hinst
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > essaie avec LoadImage(...) : [ Lien ]
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > > J'ai un souci pour afficher une icone dans un bouton. J'arrive a afficher une icone standard (genre logo windows) mais quand c'est ma propore icone ca marche pas :(
> > > > >
> > > > > voici mon code
> > > > >
> > > > > BOOL CAboutDlg::OnInitDialog()
> > > > > {
> > > > > CButton* boutton1=(CButton*)GetDlgItem(IDC_BUTTON1);
> > > > >
> > > > > // chargement de mon icone (ca marche pas :(
> > > > > // le probleme vient du premier parametre car je ne sais pas
> > > > > //ce qui faut y mettre
> > > > > HICON MonIcone=LoadIcon(NULL,"IDI_ICON1");
> > > > >
> > > > > // icone standard de windows (ca ca marche!!!)
> > > > > // HICON MonIcone=LoadIconNULL,IDI_WINLOGO);
> > > > >
> > > > > boutton1->SetIcon(MonIcone);
> > > > > CDialog::OnInitDialog();
> > > > > return false;
> > > > > }
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : bouton, icone, probleme, marche, monicone


Répondre à ce message

Sujets en rapport avec ce message

pb affichage icone-bouton (pk sa marche pas ??) [ par Gendal67 ] Bonjour all! :)Me revoila....avec un autre souci....j'essaie en vain d'afficher une icone sur un bouton...je pense connaitre tout le necessaire pour f Probleme de bouton en C [ par yohan49 ] Salut les gars , vous pouvez me donner l'astuce pour pouvoir afficher un bouton avec icone + text ,ca fait des jour que je cherche et le resultat est Probleme simple svp [ par netgear ] J'ai un problème assez simple mais je me souviens plus trop comment ça marche. Je code sous borland c++ builder sous XP J'ai créée un objet "p"(p = ne Probleme avec SH_HIDE [ par LaVloZ ] Salut a tous les membres ici J'ai un probleme avec tous les broswers j'ai esseyé d'ouvre une lien avec IE 7 et firefox mais la page doit etre en cac probleme avec le bouton Ajouter de mon prog en fenêtre (sur visual studio 2008) [ par rony92 ] bonjour a tous, je n'arrive pas à trouver le code qu'il faut pour implémenter le bouton ajouter de mon programme ,de tel sorte que, quand l'utilisateu probleme librairie plusieur class [ par bebou007 ] salut a tous voila j'ai un petit souci je souhaite crée une librairie contenant plusieur class mon probleme j'arrive a crée une lib avec une class qui Probleme d'icone [ par un4given ] Salut a tous !En fait je voudrais juste savoir comment associer une icone que j'ai créé a mon programme que j'ai codé... J'ai un bon vieux .exe avec u Probleme: controls (bouton et autres) visibles mais non cliquable [ par weexity ] j'utilise une appli SDI   Dans la classe CChildView j'ai comme attribut 4 Classe differentes personnelles derivé chacune de CDialog.  En gros, ce sont icone des applications dans une listview [ par ebooserge ] bonjor a tous, voila jai un petit probleme avec les listview. j'arrive a creer des listview avec des icones contenues dans une HIMAGELIST que je cree Probleme sous-classement? [C-Win32] [ par fredsor ] Bonjour a tous,Voici mon probleme : Je lis un fichier txt contenant les infos me permettant de créer mes composants sur ma page.Ces composants peuvent


Nos sponsors


Sondage...

Comparez les prix

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,669 sec (3)

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