zoukankan      html  css  js  c++  java
  • WTL CHyperLink类的使用(超链接)

    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

  • 相关阅读:
    启动时间知多少?8款音视频类应用测评报告分析
    优化信息流很麻烦?三招教你轻松搞定
    vmstat
    iostat
    dstat
    strace
    Mysql(一)
    rsync
    Kubernetes-深入分析集群安全机制
    Kubernetes-apiserver
  • 原文地址:https://www.cnblogs.com/guozht/p/8317342.html
Copyright © 2011-2022 走看看