没有合适的资源?快使用搜索试试~ 我知道了~
(完整word版)画笔HPEN-GDI-API绘图实例-VC++6.0调试通过版-水落石出.doc
0 下载量 76 浏览量
2022-11-13
21:46:57
上传
评论
收藏 14KB DOC 举报
温馨提示
试读
4页
(完整word版)画笔HPEN-GDI-API绘图实例-VC++6.0调试通过版-水落石出.doc
资源推荐
资源详情
资源评论
画笔 HPEN,GDI,API 绘图实例 VC++6.0 调试通过版
以下程序,使用 Windows GDI 函数随机画直线,当前直线的起点是前一条直线的终点。
一开始的起点使用白色表示,为了明显,我特意把它画得大一点。画过的直线使用红色表示。
正在画的直线使用蓝色表示。
特别注意:为了让你看得更清楚,我特意延时 1 秒,换句话说,当你点击窗口右上角的
“X”关闭按钮时,要等一段时间(不会太长!)窗口才会关闭,注意!
下面是源程序,要想尝试请创建 Win32 Application 工程测试。
// INCLUDES ///////////////////////////////////////////////
#define WIN32_LEAN_AND_MEAN // 跟 MFC 说 Bye-Bye
#include <windows.h>
#include <windowsx.h>
#include <stdlib.h>
#include <time.h>
// defines for windows
#define WINDOW_CLASS_NAME "WINCLASS1"
#define START_X 50
#define START_Y 50
// 全局变量 ////////////////////////////////////////////////
HWND main_window_handle = NULL;
HINSTANCE hinstance_app = NULL;
HDC hdc;
HPEN hpen;
int line_x = 0,line_y = 0;
int line_x1 = 0,line_y1 = 0;
char buffer[80];
// 窗口过程 //////////////////////////////////////////////
LRESULT CALLBACK WindowProc(HWND hwnd,
UINT msg,
WPARAM wparam,
LPARAM lparam)
{
PAINTSTRUCT ps;
HDC hdc;
switch(msg)
{
case WM_CREATE:
{
return(0);
} break;
case WM_PAINT:
{
hdc = BeginPaint(hwnd,&ps);
EndPaint(hwnd,&ps);
资源评论
yyyyyyhhh222
- 粉丝: 403
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功