c.cpp
来自「推箱子的程序是用来解释一种推箱子的技术的源代码的一个创意」· C++ 代码 · 共 45 行
CPP
45 行
}
}
void Drawbox ( HDC hdc, int i, int j)
{
POINT apt [ 4 ];
// 斜边
MoveToEx ( hdc, i * 100, j * 100, NULL);
LineTo ( hdc, (i + 1) * 100, ( j + 1) * 100 );
MoveToEx ( hdc, (i + 1) * 100, j * 100, NULL);
LineTo ( hdc, i * 100, ( j + 1) * 100);
// 3 边
apt [ 0 ].x = i * 100;
apt [ 0 ].y = j * 100;
apt [ 1 ].x = ( i + 1) * 100;
apt [ 1 ].y = j * 100;
apt [ 2 ].x = ( i + 1) * 100;
apt [ 2 ].y = ( j + 1) * 100;
apt [ 3 ].x = i * 100;
apt [ 3 ].y = ( j + 1) * 100;
Polyline ( hdc, apt ,4);
MoveToEx ( hdc, i * 100, j * 100, NULL);
LineTo ( hdc, i * 100, ( j + 1) * 100);
}
void DrawMan( HDC hdc, POINT po)
{
int i;
POINT man [ 5 ] = { 80, 50, 20, 50, 40, 40, 20, 50, 40, 60};
// Polyline ( hdc, apt ,4);
for ( i = 0; i < 5; i++ )
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?