2009-10-23 158 views

回答

4

This video顯示如何使用SysLink common controlCLinkCtrl)。注意MFC支持這種控件是新的,需要VS2008和Feature Pack。

請記住,SysLink控件是XP +。如果您必須支持較舊的平臺,或者您使用的是較舊的VS,則最好的選擇可能是Paul DiLascia(RIP)的舊版本CStaticLink

+0

哇!我不知道這樣的事情存在。有什麼辦法可以刪除鏈接中的下劃線? – Owen 2009-10-28 10:27:28

+1

我不這麼認爲,但我沒有深入瞭解這種控制。我會很驚訝,因爲其目的是模仿基本的HTML鏈接,以便用戶理解他們可以點擊文本。 – 2009-10-28 22:52:45

0

MFC不實現具有超鏈接的按鈕(實際上win32 常見的按鈕不支持它)。

您必須使用第三方按鈕。
一個選項是使用支持超鏈接的FooButton類。