真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MFC鼠標(biāo)OnMouseHover使用

ON_WM_MOUSEHOVER消息要生效,要配合ON_WM_MOUSEMOVE一起使用.代碼如下:

成都創(chuàng)新互聯(lián)公司是專業(yè)的北塔網(wǎng)站建設(shè)公司,北塔接單;提供網(wǎng)站制作、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行北塔網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!

void CYuButton::OnMouseMove(UINT nFlags, CPoint point)
{
	// TODO: 在此添加消息處理程序代碼和/或調(diào)用默認(rèn)值
	TRACKMOUSEEVENT  tme = { 0 };
	tme.cbSize = sizeof(TRACKMOUSEEVENT);
	tme.dwFlags = TME_HOVER | TME_LEAVE;
	tme.dwHoverTime = 50;
	tme.hwndTrack = this->m_hWnd;
	if (TrackMouseEvent(&tme)) {}

	CWnd::OnMouseMove(nFlags, point);
}
void CYuButton::OnMouseHover(UINT nFlags, CPoint point)
{
	// TODO: 在此添加消息處理程序代碼和/或調(diào)用默認(rèn)值
	m_bIsDown = TRUE;
	Invalidate();
	CWnd::OnMouseHover(nFlags, point);
}

以上是鼠標(biāo)放在控件上時的消息響應(yīng).鼠標(biāo)離開控件直接處理ON_WM_MOUSELEAVE消息,如:

void CYuButton::OnMouseLeave()
{
	// TODO: 在此添加消息處理程序代碼和/或調(diào)用默認(rèn)值
	m_bIsDown = FALSE;
	Invalidate();
	CWnd::OnMouseLeave();
}

也可同時處理失去焦點消息ON_WM_KILLFOCUS,如下:

void CYuButton::OnKillFocus(CWnd* pNewWnd)
{
	CWnd::OnKillFocus(pNewWnd);
	m_bIsDown = TRUE;
	Invalidate(TRUE);
}

名稱欄目:MFC鼠標(biāo)OnMouseHover使用
網(wǎng)站地址:http://weahome.cn/article/ppjies.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部