设计应用程序时,为了让用户方便地通过程序访问某个网站,需要采用具有超级链接功能的控件。
这样的一类控件可以从静态文本类CStatic派生。
在Windows API中,控件用一个结构体来表示,用API函数来操作控件,在MFC中,将结构体和API函数封装为类,与控件相关的就封装为不同的控件类,类类型可以方便地实现继承和派生关系。
1 新建一个基于对话框的应用程序website。
2 新建两个静态文本控件,两个控件更改为不同的ID,同时将“通知”属性勾选上。
![0da94f411ef9bee1fba13fad18bbd402.png](https://img-blog.csdnimg.cn/img_convert/0da94f411ef9bee1fba13fad18bbd402.png)
3 新建基于CStatic的派生类Hyperlinks:
![b8ff815a2f08ab9576dd3c33bb37a99d.png](https://img-blog.csdnimg.cn/img_convert/b8ff815a2f08ab9576dd3c33bb37a99d.png)
4 将两个静态文本控件分别关连Control类别的Hyperlinks类型的变量:
![22bfa3ee206ecf37c560a3e18bc1eece.png](https://img-blog.csdnimg.cn/img_convert/22bfa3ee206ecf37c560a3e18bc1eece.png)
5 在webs