在C++中,dc.rectangle是一个绘制矩形的函数。它可以通过指定矩形左上角和右下角的坐标来绘制矩形。以下是使用dc.rectangle函数绘制矩形的示例:
#包括
#包括
int main() {
HDC HDC = GetDC(NULL);//获取屏幕设备上下文
RECT矩形;
rect.left = 100//矩形左上角的X坐标
rect.top = 100//矩形左上角的Y坐标
rect.right = 300//矩形右下角的X坐标
rect.bottom = 200//矩形右下角的Y坐标
HB rush HB rush = CreateSolidBrush(RGB(255,0,0));//创建红色画笔
FillRect(hdc,&rect,hBrush);//用画笔填充矩形。
ReleaseDC(NULL,hdc);//释放屏幕设备上下文
返回0;
}在这个例子中,我们首先通过GetDC函数获取屏幕设备上下文,然后定义一个RECT结构来表示矩形的坐标。然后我们使用CreateSolidBrush函数创建一个红色画笔,并使用FillRect函数用画笔填充矩形。最后,我们通过ReleaseDC函数释放屏幕设备上下文。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册