188金宝搏用C语言来教大家撩妹子啊

MoveToEx(hDC,0,dwSize.Y /2,NULL);

Ellipse(hDC,xLeft,yTop,xRight,yBottom);

HDC hDC=GetDC;

2.画直线:

y=-y/16*dwSize.Y/2.3+dwSize.Y/2;

logpen.lopnWidth.x = 3; //设置画笔宽度

for(i=-180;i

//产生圆

char pszOldWindowTitle[MY_BUFSIZE]; // Contains original

a.COLORREF RGB{

{

EndPaint(hwnd,&ps);

//绘制X轴各个特殊坐标

//圆角矩阵

double x,y;

Chord(hDC,xLeft,yTop,xRight,yBottom,xStart,yStart,xEnd,yEnd);

MoveToEx(hDC,dwSize.X/2,0,NULL);

POINT apt[5]={100,100,200,100,200,200,100,200,100,100};

SetBkMode(hDC, TRANSPARENT);SetTextColor(hDC,255*255);

//椭圆弓形

MoveToEx(hDC,x,y,NULL);

LineTo(hDC,xEnd,yEnd); //连线到终点

HWND hWnd=GetConsoleHwnd();//获取控制台窗口句柄,用于设置画笔颜色

1.定义点函数:

HANDLE Hout=GetStdHandle(STD_OUTPUT_HANDLE);//获取控制台句柄

RoundRect(hDC,xLeft,yTop,xRight,yBottom,xCornerEllipse,yCornerEllipse);

COORD dwSize;//记录窗体大小,用于设定坐标轴远点

hDC=BeginPaint(hwnd,&ps);

dwSize.X *=8;

logpen.lopnColor = RGB(255,0,0);//设置直线为红色

dwSize=bInfo.dwMaximumWindowSize ;//获取窗口大小,此时获得的是字符模式下

COLORREF crColor = GetPixel(hDC,x,y);

GetConsoleTitle(pszOldWindowTitle,
MY_BUFSIZE);//获取控制台标题存入pszOldWindowTitle中

SetPixel(hDC,x,y,crColor); hDC为句柄,x,y为点坐标,crColor为颜色。

188金宝搏 1188金宝搏 2

GetPixel(hDC,x,y)获取该点的像素点;

wsprintf(pszNewWindowTitle,"%d/%d",//把获取的数目,和当前进程ID输出到缓冲区pszNewwindowtitle中

hPen = CreatePenIndirect(&logpen);//

//从字符到图像放大坐标轴8倍

(1).for (int i=1;i<5;i++) LineTo(hDC,apt[i].x,apt[i].y);

{

break;

}

(1).创建画笔:CreatePen函数和CreatePenIndirect函数

}

MoveToEx(hDC, x, y,NULL);//定义一个点,起点

for(p=0.6;p

 (3)删除画笔: DeleteObject(hPen1);    

int i;

//产生个矩阵

用vs,vc都可以正常运行

Arc(hDC,xLeft,yTop,xRight,yBottom,xStart,yStart,xEnd,yEnd);

CONSOLE_SCREEN_BUFFER_INFO bInfo; // 窗口信息

b.利用Polyline函数:

//绘制Y轴各个特殊坐标

BYTEbyRed,

HPEN hNewPen=CreatePen(PS_SOLID,1,RGB;//创建画笔对象

Pie(hDC,xLeft,yTop,xRight,yBottom,xStart,yStart,xEnd,yEnd);

LineTo(hDC,x+1,y+1);

};

dwSize.Y*=8;

//扇形

//MoveToEx(hDC,0,dwSize.Y/2,NULL);

PAINTSTRUCT ps;

GetConsoleScreenBufferInfo(Hout, &bInfo );//获取控制台信息

logpen.lopnStyle = PS_SOLID;//设置线型为实线

ReleaseDC;

byte blue;

y=(13*cos(i*3.1415926/180)-5*cos(2*i*3.1415926/180)-2*cos(3*i*188金宝搏,3.1415926/180)-cos(4*i*3.1415926/180))*p;

调用方法为:COLORREF color = RGB(0,255,0)表示为绿色

Sleep;

byte green;

#include

BYTEbyGreen,

hwndFound=FindWindow(NULL, pszNewWindowTitle);//获取控制台的HWND号

DeleteObject(hPen);//删除画笔

//设置控制台的标题为 时间数 进程ID

(4).Rectangle(hDC,xLeft,yTop,xRight,yBottom);

x=16*pow(sin(i*3.1415926/180),3.0)*p;

MoveToEx(hDC,apt[0].x,apt[0].y,NULL);

LineTo(hDC,dwSize.X/2,dwSize.Y);

  (2)选择画笔: SelectObject(hDc,hPen1);

}

BYTEbyBlue

#include

//弧形

dwSize=bInfo.dwMaximumWindowSize ;//获取窗口大小,此时获得的是字符模式下

HDC hDC;

return(hwndFound);//返回句柄

3.彩图:

COORD dwSize;//记录窗体大小,用于设定坐标轴远点

byte red;}

HPEN hOldPen=SelectObject(hDC,hNewPen);//选取画笔对象进行绘图

(3).MoveToEx(hDC,apt[0].x,apt[0].y,NULL)'

draw;

byte unused;

}

SelectObject(hDC,hPen);//选择画笔

GetConsoleScreenBufferInfo(Hout, &bInfo );//获取控制台信息

case WM_PAINT:

//从字符到图像放大坐标轴8倍

        hPen = CreatePen(iPenStyle, iWidth, crColor);

HDC hDC=GetDC;

HPEN hPen;//定义画笔

x=x;

(2).Polyline(hDC,apt,5);

//Arc(hDC,100,100,300,300,350,500,350,500);//画圆
其中hDC表示画图句柄,100,100,300,300表示所使用的矩形区域,350,500表示画弧线的起点,350,500表明画弧线的终点
;

LOGPEN logpen;//定义逻辑画笔

188金宝搏 3

a.利用MoveToEx函数和LineTo函数:

TextOut(hDC,dwSize.X/2,0,"Y",1);

4.颜色定义:

TextOut(hDC,dwSize.X-15,dwSize.Y/2-15,"X",1);

 

void main()

b. RGB_value struct{

#include

      PolylineTo(hDC,apt+1,5);

dwSize.Y*=8;

Rectangle(hDC,100,100,300,300);//画矩阵

GetCurrentProcessId;//获取当前进程ID

y=y;

double p;

// 获取控制台窗口句柄

HWND hWnd=GetConsoleHwnd();//获取控制台窗口句柄,用于设置画笔颜色

{

SetConsoleTitle(pszOldWindowTitle);//更改控制台的标题为原始内容

HWND hwndFound; // This is what is returned to the caller.

HPEN hNewPen=CreatePen(PS_SOLID,1,RGB;//创建画笔对象

GetTickCount(),//用于获取操作系统启动后的毫秒数

SetConsoleTitle(pszNewWindowTitle);//更改控制台的标题为新内容

C语言经典小程序

#define MY_BUFSIZE 1024 // Buffer size for console window titles.

{

x=*dwSize.X/32/2+dwSize.X/4;

}

CONSOLE_SCREEN_BUFFER_INFO bInfo; // 窗口信息

HPEN hOldPen=SelectObject(hDC,hNewPen);//选取画笔对象进行绘图

LineTo(hDC,dwSize.X,dwSize.Y/2);

dwSize.X *=8;

void draw

{

HANDLE Hout=GetStdHandle(STD_OUTPUT_HANDLE);//获取控制台句柄

char pszNewWindowTitle[MY_BUFSIZE]; // Contains fabricated

system;

HWND GetConsoleHwnd

相关文章

Comment ()
评论是一种美德,说点什么吧,否则我会恨你的。。。