WTL CHyperLink类的使用(超链接)
2024-08-30 03:56:10
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
最新文章
- python 编码
- JavaScript很牛
- Linux笔试常见填空题
- 错误overlay id is not a dependency project原因分析
- Docker-2 的创建、启动、终止、删除、迁移等
- ASIHttpRequest网络请求第三方类库使用方法详解
- Android开发(22)--seekBar采用handler消息处理操作
- C# 二维数组和集合
- margin负值布局(一)
- 懒人小工具:自动生成Model,Insert,Select,Delete以及导出Excel的方法
- Docker设置http代理
- content-type: application/json没有设置导致的500错误
- SpringCloud---Feign上传下载详解
- 个人项目:实现wc.exe(Java)
- Gson简单使用
- Oracle通用分页存储过程的创建与使用
- 【整理】STL中的bitset(二进制华丽解决假五维偏序题)
- 笔记本制作centos qcow2格式文件
- 【转载】MySQL数据库可以用任意ip连接访问的方法
- 记一次MacBook Pro无法连接wifi网络修复
热门文章
- WINDOWS SERVER 2008 R2安装指南
- [ROS]一些传感器数据读取融合问题的思考
- [Shapefile C Library]读写shp图形(C++&;.net Wapper)
- java -jstack
- ie6-ie8支持CSS3选择器的解决办法
- git 不区分文件大小写的处理
- [LeetCode] 696. Count Binary Substrings_Easy
- android 流程跟踪
- vue中强制刷新的bug处理
- javascript 面向对象之路.1 - 小蜜蜂