void CChildView::OnPaint()
{
CPaintDC dc(this); // device context for painting
// TODO: Add your message handler code here
//dc.TextOut(0,0, (LPCTSTR)L"生醫影像實驗室討論區");
dc.TextOut(0,0, CString("生醫影像實驗室討論區"));
//dc.TextOutA(0,0, "test string");
// Do not call CWnd::OnPaint() for painting messages
}
2010年6月28日 星期一
MFC: show current cusor poistion
void CChildView::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: 在此加入您的訊息處理常式程式碼和 (或) 呼叫預設值
//CWnd::OnMouseMove(nFlags, point);
CClientDC dc(this); // device context for painting
COLORREF fgcol = dc.GetTextColor();
static CPoint opoint(0,0);
CString a;
dc.SetTextColor(dc.GetBkColor());
a.Format("(%3d, %3d)", opoint.x, opoint.y);
dc.TextOutA(opoint.x-15, opoint.y-15, a);
dc.SetTextColor(fgcol);
a.Format("(%3d, %3d)", point.x, point.y);
dc.TextOutA(point.x-15,point.y-15, a);
opoint = point;
}
{
// TODO: 在此加入您的訊息處理常式程式碼和 (或) 呼叫預設值
//CWnd::OnMouseMove(nFlags, point);
CClientDC dc(this); // device context for painting
COLORREF fgcol = dc.GetTextColor();
static CPoint opoint(0,0);
CString a;
dc.SetTextColor(dc.GetBkColor());
a.Format("(%3d, %3d)", opoint.x, opoint.y);
dc.TextOutA(opoint.x-15, opoint.y-15, a);
dc.SetTextColor(fgcol);
a.Format("(%3d, %3d)", point.x, point.y);
dc.TextOutA(point.x-15,point.y-15, a);
opoint = point;
}
訂閱:
文章 (Atom)