还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

MFC SysLink的使用方法

来源:清泛编译     2016-06-02 16:13:05    人气:     我有话说( 0 人参与)

MFC中有一个SysLink Control的控件,用于在 MFC 应用程序上添加超链接。下面说一下简单的使用方法:1、 首先建立一个基于对话框的MFC工...

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;
}

MFC SysLink

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: