Domanda

Esiste un modo semplice in MFC per aggiungere un collegamento ipertestuale in un pulsante? Ho cercato in rete e sembrano offrire cose complicate.

Grazie.

È stato utile?

Soluzione

Questo video mostra come usare controllo comune SysLink ( CLinkCtrl ). Attenzione che il supporto MFC per questo controllo è nuovo e richiede VS2008 e il Feature Pack.

Ricorda che il controllo SysLink è XP +. Se devi supportare piattaforme più vecchie o se usi un VS più vecchio, la tua scommessa migliore è probabilmente il buon vecchio CStaticLink di Paul DiLascia (RIP).

Altri suggerimenti

MFC non implementa pulsanti con collegamenti ipertestuali (in realtà i pulsanti comuni win32 non lo supportano).

Dovrai utilizzare i pulsanti di terze parti.
Un'opzione è utilizzare la FooButton che supporta i collegamenti ipertestuali.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top