// 画笔类型 int Penstyle[] = { PS_SOLID, /* 直线 */ PS_DASH, /* ------- */ PS_DOT, /* ....... */ PS_DASHDOT, /* _._._._ */ PS_DASHDOTDOT, /* _.._.._ */ PS_NULL /* */ }; hdc = BeginPaint(hwnd, &ps); for(i=0; i < sizeof(Penstyle) / sizeof(Penstyle[0]); i++) { // 创建画笔 hpen = CreatePen(Penstyle[i], 1, RGB(0,0,0)); // 设备选择画笔 SelectObject(hdc,hpen); // 画一条从(30*i+80, 50) 到 (30*i+80, 200) 的线 MoveToEx(hdc, 30 * i + 80, 50, NULL); LineTo(hdc, 30 * i + 80, 200); }
时间: 2024-10-13 22:54:34