1.包含atlctrlx.h头文件;

2.声明一个CHyperLink类的变量:

CHyperLink        m_linkIntro;

3.在OnInitDialog函数里:

m_linkIntro.SubclassWindow(GetDlgItem(IDC_STATIC_LINK));
        DWORD linkStyle = m_linkIntro.GetHyperLinkExtendedStyle() | HLINK_COMMANDBUTTON | HLINK_NOTIFYBUTTON;
        m_linkIntro.SetHyperLinkExtendedStyle(linkStyle);
        m_linkIntro.SetHyperLink(L"this is hyperlink");

4.在消息映射宏里:

NOTIFY_HANDLER(IDC_STATIC_LINK, NM_CLICK, OnLinkIntro)

5.响应事件:

LRESULT OnLinkIntro(int wParam, LPNMHDR lpNMHdr, BOOL& bHandled)
    {
        ::ShellExecute(NULL, L"open", L"http://www.csdn.net",
                        NULL, NULL, SW_SHOWNORMAL);
        return 0;
    }

本文转载自:http://blog.csdn.net/tujiaw/article/details/6404068

最新文章

  1. python 编码
  2. JavaScript很牛
  3. Linux笔试常见填空题
  4. 错误overlay id is not a dependency project原因分析
  5. Docker-2 的创建、启动、终止、删除、迁移等
  6. ASIHttpRequest网络请求第三方类库使用方法详解
  7. Android开发(22)--seekBar采用handler消息处理操作
  8. C# 二维数组和集合
  9. margin负值布局(一)
  10. 懒人小工具:自动生成Model,Insert,Select,Delete以及导出Excel的方法
  11. Docker设置http代理
  12. content-type: application/json没有设置导致的500错误
  13. SpringCloud---Feign上传下载详解
  14. 个人项目:实现wc.exe(Java)
  15. Gson简单使用
  16. Oracle通用分页存储过程的创建与使用
  17. 【整理】STL中的bitset(二进制华丽解决假五维偏序题)
  18. 笔记本制作centos qcow2格式文件
  19. 【转载】MySQL数据库可以用任意ip连接访问的方法
  20. 记一次MacBook Pro无法连接wifi网络修复

热门文章

  1. WINDOWS SERVER 2008 R2安装指南
  2. [ROS]一些传感器数据读取融合问题的思考
  3. [Shapefile C Library]读写shp图形(C++&.net Wapper)
  4. java -jstack
  5. ie6-ie8支持CSS3选择器的解决办法
  6. git 不区分文件大小写的处理
  7. [LeetCode] 696. Count Binary Substrings_Easy
  8. android 流程跟踪
  9. vue中强制刷新的bug处理
  10. javascript 面向对象之路.1 - 小蜜蜂