用MFC怎么实现画图的撤销功能? 大家好,我想问下,用MFC怎么实现画图的撤销功能?做了个画图工具,但不知道怎么实现这个功能..... 初学者献上! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去codeproject 搜 redo undo 词,应该会有 我的建议:一个数组A,存储了已绘制物体的参数,如:A[0]内存储第0个物体是哪一种图形以及构成该图形的必要参数另外还有一个数组B,存储了已删除物体的参数两个变量a = 0 , b = 0;这样,每绘制一个物体,把该物体参数写入A[a]中,a++每撤消一个物体 , 该物体参数写入B[b]中,b++每前进一个物体(反撤消),如果b<0 , b-- , B[b]内容写入A[a],a++;否则,不做任何事自己去翻译成代码吧 关于BCG MDI container 加载word2007出现的问题,谢谢 对话框消息响应数量限制问题 电脑出故障了,程序运行之后,好像马上就被挂起了,请大家帮忙解决一下。 哪位大侠有iphlpapi.h文件源代码,程序没有这个运行不起来,手头没有sdk,清大侠们帮忙,多谢!!! 软件信息的获得 用过Rose 2000的朋友帮忙看看 用过“OleCreatePropertyFrame“这个函数的高手请进,救命阿 一个关于数据库的问题 基础菜鸟问题,马上加分 分数有限呦!!请高人指点(哪儿可以下载smtp及pop3协议) 公有成员,保护成员,私有成员,结果有什么不同啊, 如何 关闭一个线程
一个数组A,存储了已绘制物体的参数,如:A[0]内存储第0个物体是哪一种图形以及构成该图形的必要参数
另外还有一个数组B,存储了已删除物体的参数
两个变量a = 0 , b = 0;
这样,每绘制一个物体,把该物体参数写入A[a]中,a++
每撤消一个物体 , 该物体参数写入B[b]中,b++
每前进一个物体(反撤消),如果b<0 , b-- , B[b]内容写入A[a],a++;否则,不做任何事自己去翻译成代码吧