问一个关于异或的问题~~
CDC* pDC=GetDC();
int OldMode=pDC->SetROP2(R2_NOTXORPEN);
pDC->SetROP2(OldMode);
ZoomRect(pDC, new_zoom_1, new_zoom_2);
new_zoom_2 = point;
ZoomRect(pDC, new_zoom_1, new_zoom_2);
其中new_zoom_1是鼠标点下后的位置,new_zoom_2是移动时鼠标的位置
在ZoomRect中是这样的:
pDC->MoveTo(old_point);
pDC->LineTo(new_point.x,old_point.y);
pDC->LineTo(new_point);
pDC->LineTo(old_point.x,new_point.y);
pDC->LineTo(old_point);
我的目的就是用异或的方法在拖动鼠标的时候画一个矩形
但是现在原先的巨型没有擦掉
是哪里错了阿??
3X~~~~~~~~~
相关推荐
Mac上将本地项目上传到GitHub仓库
本文档主要讲述如何将Mac电脑上的项目上传到GitHub仓库
在Mac平台将本地项目发布至GitHub存储库
【源码免费下载链接】:https://renmaiwang.cn/s/g4gf5 在Mac上将本地项目上传到GitHub仓库的过程涉及多个步骤,包括安装Git,配置GitHub账户,创建新仓库,以及使用命令行工具进行版本控制操作。以下是一个详细的指导:1. **安装Git**: Git是分布式版本控制系统,是与GitHub交互的基础。在Mac上,你可以通过Homebrew(一个包管理器)来安装Git。确保已经安装了Homebrew,如果没有,可以在终端中输入 `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"` 进行安装。然后,使用Homebrew安装Git,输入 `brew install git`。2. **配置GitHub账户**: 在GitHub官网注册账号,如果已有账号,登录后在个人设置中找到SSH密钥。为了安全地连接到GitHub,你需要创建一个新的SSH密钥。在终端中输入 `ssh-keygen -t rsa -b 4096 -C "your-email@example.com"`,然后将生成的公钥添加到GitHub的SSH设置中。3. **创建GitHub仓库**: 登录到GitHub,点击右上角的加号,选择“New repository”。填写仓库名,选择是否要初始化README文件,然后点击“Create repository”。4. **初始化本地项目**: 打开你的项目文件夹,确保里面包含你想要上传的文件。在终端中导航到该目录,运行 `git init` 来初始化一个新的Git仓库。5. **添加文件到暂存区**: 使用 `git add .` 命令将所有文件添加到暂存区。如果你想添加特定文件,可以使用 `gi
GitLearning2:学习使用 Git 将仓库从 GitHub 克隆到本地
GitLearning2 学习使用 Git 将存储库从 GitHub 克隆到本地。
Xcode9项目上传到GitHub教程
本篇文章给大家分享一下在IOS中如何将Xcode9项目上传到GitHub的教程方法,一起跟着学习分享下吧。
如何使用PyCharm将代码上传到GitHub上(图文详解)
主要介绍了如何使用PyCharm将代码上传到GitHub上(图文详解),文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


