怎样获得鼠标指向处的颜色,也就是屏幕任意一处位置的颜色,就像向《取色小精灵》一样
???
[解决办法]
COLORREF c=GetPixel(GetDC(NULL),x,y);
x,y为屏幕坐标
[解决办法]
处理ON_MOUSEMOVE消息,其处理形式为:
void CMyDlg::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CDialog::OnMouseMove(nFlags, point);
}
直接用GetPixel(),其原形为COLORREF GetPixel(
POINT point
) const;,其中的参数point可以直接用函数OnMouseMove中的point