// Track.cpp : implementation file // #include "stdafx.h" #include "myTracker.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif AFX_STATIC_DATA HCURSOR _afxCursors[10] = { 0,}; AFX_STATIC_DATA HBRUSH _afxHatchBrush = 0; AFX_STATIC_DATA HPEN _afxBlackDottedPen = 0; AFX_STATIC_DATA HPEN _afxBlackSolidPen = 0; AFX_STATIC_DATA int _afxHandleSize = 0; ///////////////////////////////////////////////////////////////////////////// // CMyTracker //IMPLEMENT_DYNCREATE(CMyTracker, CFrameWnd) CMyTracker::CMyTracker() { } CMyTracker::~CMyTracker() { } void CMyTracker::DrawTrackerRect( LPCRECT lpRect, CWnd* pWndClipTo,CDC* pDC, CWnd* pWnd ) { //更新窗口,消除TRACK时的虚线框 (pWnd)->UpdateWindow(); (pWnd)->SendMessage(WM_MOUSEMOVE); }