Question

Existe-t-il un moyen simple dans MFC d’ajouter un lien hypertexte à un bouton? J'ai cherché sur le net et ils semblent proposer des trucs compliqués.

Merci.

Était-ce utile?

La solution

Cette vidéo montre comment utiliser le Contrôle commun SysLink ( CLinkCtrl ). Notez que la prise en charge de ce contrôle par MFC est nouvelle et nécessite VS2008 et le Feature Pack.

N'oubliez pas que le contrôle SysLink est XP +. Si vous devez prendre en charge d'anciennes plates-formes ou si vous utilisez un ancien VS, votre meilleur choix est probablement le bon vieux CStaticLink par Paul DiLascia (RIP).

Autres conseils

MFC n'implémente pas les boutons avec des liens hypertexte (en fait, les boutons communs de Win32 ne le prennent pas en charge).

Vous devrez utiliser des boutons tiers.
Une option consiste à utiliser la classe FooButton qui prend en charge les liens hypertexte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top