最简单的方法,就是使用ShellExec函数
    而且加上SetCursor等函数,可以像真的超级连接一样

解决方案 »

  1.   

    1:...功能,DrawText有个属性,加上的话,不够就会自然用...2.自已处理WM_CLICK事件不就可以了,更完整包括WM_MOVE等事件。
      

  2.   

    我用的是vc 不是vb,ShellExec不能用的吧??
      

  3.   

    sorry, 可以用::ShellExecute的,我弄错了.
    可是to vcmfc , 你说的DrawText中的属性,我怎么在msdn上没有找着呀。
    谢谢
      

  4.   

    1、一个具有超链接功能http://www.codeguru.com/controls/hyperlinkex.zip
    重点是ShellExecute()函数
    2、窗口尺寸不够能显示"..."
    改参数 nFormat ---DT_CALCRECT   吧,没试有分吗?
    :)
    [email protected]
      

  5.   

    在对话框里BOOL CAboutDlg::OnInitDialog() 

    CHyperLink m_Website;
    m_Website.SubclassDlgItem(IDC_ABOUTWEBSITE,this);
    m_Website.SetURL(WEBSITE);
      

  6.   

    to saturday : 有分,肯定有分,等搞定了之后肯定给分。另外还有如何使该Label控件具有 显示Tip 和IsAutoSize的功能呢????
    谢谢诸位了!!
      

  7.   

    超链接--这个好了没?
    怎么你的东西越搞越复杂,哈哈3、TipCToolTipCtrl m_tooltip;m_tooltip.Create(this);
    m_tooltip.Activate(TRUE);
    m_tooltip.SetDelayTime(100);
    char szTip[128];
    wsprintf(szTip,"123");
    m_tooltip.AddTool(GetDlgItem(IDC_EDIT45),szTip);
    先看见点分,好给你多回答点,哈哈