MFC SysLink的使用方法
MFC中有一个 SysLink Control 的控件,用于在 MFC 应用程序上添加超链接。下面说一下简单的使用方法:
1、 首先建立一个基于对话框的MFC工程,添加一个 Syslink Control 控件:
2、 在该控件的 Caption 属性里添加带 href 的锚定标记
3、接着,资源视图中双击SysLink控件,添加NM_CLICK 事件,在事件函数里面添加如下:
void CAboutDlg::OnNMClickSyslink2(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: 在此添加控件通知处理程序代码
PNMLINK pNMLink = (PNMLINK) pNMHDR;
if (wcscmp(pNMLink->item.szUrl, L"https://www.tsingfun.com") == 0)
{
// 主要执行语句
ShellExecuteW(NULL, L"open", pNMLink->item.szUrl, NULL, NULL, SW_SHOWNORMAL);
}
*pResult = 0;
}
上一篇:php array为空的判断
下一篇:xpath路径表达式笔记