1.在dlg类中添加如下定义
HWND m_hWnd;
CRect m_rect;
HDC hdc;
CDC* pDC;
CRect rectClient;
float num;//用于计数,初始化为零
2.添加WM_TIMER消息。添加按钮1,在其响应函数中开启时钟。添加静态文本框用于计时(num)
3.在OnTimer函数中,代码如下
SetDlgItemInt(IDC_STATIC,num,1);
GetClientRect(&m_rect);//创建设备描述表
hdc=::GetDC(m_hWnd);//获得窗口的设备描述表
//pDC=GetDC();
int a=500,b=500,c=1000,d=600;
a=200;
b=100;
GetClientRect(rectClient);
CBitmap MemBitmap;
CDC MemDC;
pDC=GetDC();
MemDC.CreateCompatibleDC(pDC);//创建与目标DC相兼容的内存DC---MemDC
MemBitmap.CreateCompatibleBitmap(pDC,m_rect.Width(),m_rect.Height());//根据目标DC创建位图
MemDC.SelectObject(&MemBitmap);//把位图选入内存DC
MemDC.SetMapMode(MM_ANISOTROPIC);
MemDC.SetWindowOrg(a,b);//设置原点
MemDC.SetWindowExt(c,d);//设定窗口尺寸,即绘图区的大小
MemDC.SetViewportExt(rectClient.right,rectClient.bottom);
MemDC.SetViewportOrg(