2009-10-23 6 views

Répondre

4

This video montre comment utiliser le SysLink common control (CLinkCtrl). Attention, le support MFC pour ce contrôle est nouveau et nécessite VS2008 et le Feature Pack. N'oubliez pas que le contrôle SysLink est XP +. Si vous devez supporter de vieilles plates-formes, ou si vous utilisez un ancien VS, votre meilleur pari est probablement le bon vieux CStaticLink par Paul DiLascia (RIP).

+0

Wow! Je ne savais pas qu'une telle chose existe. Est-il possible de supprimer le soulignement dans le lien? – Owen

+1

Je ne le pense pas mais je n'ai pas une connaissance approfondie de ce contrôle. Je serais surpris puisque le but est d'imiter les liens HTML de base afin que les utilisateurs comprennent qu'ils peuvent cliquer sur le texte. –

0

MFC ne pas implémenter des boutons avec des liens hypertexte (en réalité win32 communs les boutons ne le supportent pas).

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

Questions connexes