1
我想在listview子項目中添加一個超鏈接(僅在詳細視圖中顯示),該鏈接將被視爲正常超鏈接(使用鼠標拖動器更改,鏈接後更改字體顏色點擊等)。我怎樣才能使用WinAPI來做到這一點?如何使用winapi在listview子項目中創建超鏈接
在此先感謝。
P.S.我知道如何使用自定義繪製的子項,管理鼠標移動,文本繪圖和其他事情。我正在尋找更簡單的解決方案。
我想在listview子項目中添加一個超鏈接(僅在詳細視圖中顯示),該鏈接將被視爲正常超鏈接(使用鼠標拖動器更改,鏈接後更改字體顏色點擊等)。我怎樣才能使用WinAPI來做到這一點?如何使用winapi在listview子項目中創建超鏈接
在此先感謝。
P.S.我知道如何使用自定義繪製的子項,管理鼠標移動,文本繪圖和其他事情。我正在尋找更簡單的解決方案。
標準的ListView控件根本不支持本地超鏈接,因此您必須手動實現它們。使用所有者繪圖,命中測試等通常是實現這一點的更好方法。我知道的唯一其他選項是爲每個列表項目創建單獨的SysLink或其他超鏈接控件,使它們成爲ListView的子項,並在ListView滾動時根據需要重新定位它們。這往往比使用所有者繪圖更麻煩。