如何在对话框上加Email信箱和网址? 各位大侠,多谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以在对话框上指定一个固定rect,当用户的mouse移动到指定rect,转换mouse形状,并监测blick,从而打开IE或outlook. 到www.codeguru.com赵一下超链接类,又例子 相应对话框的WM_SETCURSOR消息。在消息处理函数中,使用GetCursorPos获得当前点的位置,然后判断该点是否在rect内。若是,转换mouse形状。例如:其中,IDC_HTTP是静态控件。 CPoint point; CRect rect; CWnd *wnd = (CWnd*)GetDlgItem(IDC_HTTP); GetCursorPos(&point); wnd->GetWindowRect(rect); if(rect.PtInRect(point)) { HCURSOR m_cursor = AfxGetApp()->LoadCursor(IDC_CURSOR1); SetCursor(m_cursor); return TRUE; } 我在这样的例子,我发给你,EMAIL:[email protected] 新手问题…… 问一个CListCtrl控件的滑动条问题 delphi写的DLL要在VC中如何声明? 请教:非模态对话框重复显示的问题 为什么DEFINE_GUID无效? 严重求救,刚刚在VC上编程,碰到的一个编译的问题 如何设置CEdit的自动折行? 请问:如何利用API得到对话框窗体的窗口句柄 ? 如何把MFC里的ACCESS数据库连接改成SQL连接 关于COM口通讯的问题 线程+数据表的一个问题,大家不妨进来看看50分大散!!!急,在线等。 能否传递CFile参数?
在消息处理函数中,使用GetCursorPos获得当前点的位置,然后判断该点是否在rect内。若是,转换mouse形状。
例如:其中,IDC_HTTP是静态控件。
CPoint point;
CRect rect;
CWnd *wnd = (CWnd*)GetDlgItem(IDC_HTTP);
GetCursorPos(&point);
wnd->GetWindowRect(rect);
if(rect.PtInRect(point))
{
HCURSOR m_cursor = AfxGetApp()->LoadCursor(IDC_CURSOR1);
SetCursor(m_cursor);
return TRUE;
}
EMAIL:
[email protected]