编程论坛
注册
登录
编程论坛
→
C++教室
關於加入vc++ 網址加連結語法
yy215
发布于 2010-01-21 11:11, 762 次点击
我的程式用VC++6.0做 想在程式 加入一下內容
內容為
好像
http://127.0.0.1 並可以點進去 網址色彩為其它色彩的,
還有 我想加入一張圖片
求教 謝謝
7 回复
#2
cnfarer
2010-01-21 15:04
用CHyperLink类吧!网上可以搜索到。
#3
yy215
2010-01-21 18:08
要下載的嗎 還旦找代碼??
#4
cnfarer
2010-01-22 08:38
是代码,两个文件,一个是.h 一个是.cpp,用法比较简单。
我给你吧(在下面)。超链接类CHyperLink的使用方法:
1.将下列两个文件放入 VC++工程所在目录,并添加到工程中;
2.在适当位置添加:#include "HyperLink.h"
3.在对话框类中手工添加变量:CHyperLink m_HyperLink;
4.在相应资源中添中一个CSTATIC控件(如ID为IDC_HyperLink)
5.在相应的DoDataExchange中手工添加DDX_Control(pDX, IDC_HyperLink, m_HyperLink);
6.在消息WM_CREATE处理函数(或OnInitDialog函数)中添加下面的语句
m_HyperLink.SetURL(_T("mailto:XXXX@XXXX.XXX "));
//m_HyperLink.SetURL(_T("http//:XXXX.XXXX.XXX "));
m_HyperLink.SetUnderline(true);
7.运行试试吧!
只有本站会员才能查看附件,请
登录
[
本帖最后由 cnfarer 于 2010-1-22 08:44 编辑
]
#5
yy215
2010-01-22 09:37
先謝謝你教我 真的感激你..3Q
不知道能不能用在MessageBox上 的對話塊呢??
#6
cnfarer
2010-01-22 13:28
MessageBox一般只定制,不修改(至少我不会修改它。你可以研究一下AfxMessageBox,看看它是怎么做的,就知道能不能实现你所要的东西了)。你可以自己设计一个对话框类,替代MessageBox而实现相应的功能,因为这并不难。
[
本帖最后由 cnfarer 于 2010-1-22 13:33 编辑
]
#7
yy215
2010-01-23 09:37
先了解1個 謝謝
#8
lazivip
2010-01-25 20:42
网上大把
1