画九格棋盘

  1. //OnPaint
  2. void OnPaint(HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam)
  3. {
  4. PAINTSTRUCT ps = { 0 };
  5. HDC hDC = BeginPaint(hWnd, &ps);
  6. int marc = 0; //控制棋盘所在位置
  7. for (int i = 0; i < 10; i++) //画九格横线
  8. {
  9. MoveToEx(hDC, marc + 50, marc + 50 + i * 50 , NULL);
  10. LineTo(hDC, marc + 500, marc + 50 + i * 50);
  11. }
  12. for (int j = 0; j < 10; j++) //画九格直线
  13. {
  14. MoveToEx(hDC, marc + 50 + j * 50, marc + 50, NULL);
  15. LineTo(hDC, marc + 50 + j * 50, marc + 500);
  16. }
  17. EndPaint(hWnd, &ps);
  18. }





posted @ 2016-06-10 07:49  -刀狂剑痴-  阅读(322)  评论(0编辑  收藏  举报