现在位置: 首页 > 所有2012年发表的文章
在绘图前,必须先得到客户区大小和设备上下文DC。 1.获得客户区 绘图一般都是在视图窗口的客户区进行,而客户区的大小在运行时可由用户改变,为了使绘制的图形能随窗口大小自动改变,必须先得到当前客户区大小的数据(宽w和高h)。 获取客户区大小的方法有如下两种: 1)在消息响应函数OnSize中获得 利用属性窗口的信息页,在视图类中添加WM_SIZE消息的响应函数OnSize。该函数在窗口第一次显示或窗口大小被改变时会被Windows系...
阅读全文
2012-12-24 22:39 工业·编程 ⁄ 共 743字 暂无评论
void Invalidate( BOOL bErase = TRUE );     该函数的作用是使整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的,需要重绘。这时Windows会在应用程序的消息队列中放置WM_PAINT消息。MFC为窗口类提供了WM_PAINT的消息处理函数OnPaint,OnPaint负责重绘窗口。视图类有一些例外,在视图类的OnPaint函数中调用了OnDraw...
阅读全文
为了使用绘图函数,应该先了解绘图所用到的几种表示几何对象的结构和类。这些结构和类分别定义在头文件windef.h和afxwin.h中。 1.点 1)点结构POINT 点数据结构POINT用来表示一点的x、y坐标: typedef struct tagPOINT { LONG x; LONG y; } POINT; 2)点类CPoint 点类CPoint为一个没有基类的独立类,封装了POINT结构,有成员变量x和y,其构造函数有5种: CPoint( ); CPoint( int initX, int initY ); CPoint( POINT initPt ); ...
阅读全文
    世界上,有异就有同,有同必有异。同性相斥,异性相吸,只是事物的一个方面,另一个方面则是同类相吸,异类相斥。在某种意义上,人类的这种日益强烈的求同心理,正是对五千年前《易经》同人卦的认同。同人卦的《卦辞》大意是说,“与同志会合于原野是亨通的,有利于渡过大河,有利于君子坚守志向。”这就说明,易家同人的视野是广阔的,是反对党同伐异的。它所号召的是“同人于野”,也就是要越出郊界、国界,和...
阅读全文
    1791年(清乾隆56年),也就是法国大革命两年后,法国奥尔良公爵的侍从医生吕布兰(Nicolas Leblanc),获得了第一个工业制纯碱法专利,即碳酸钠法。用海盐与硫酸反应,生成硫酸钠、再与石灰石和煤一起煅烧而成纯碱(苏打)。1791-1793年吕布兰建成了第一座制碱工厂,日产250-300公斤。1823年英国政府宣布食盐免税,促进了英国以食盐为原料的化学工业的发展。企业家马斯普拉特(J.Muspratt)抓住时机,将吕...
阅读全文
2012-12-23 23:46 工业·编程 ⁄ 共 1705字 暂无评论
    CRectTracker被称作“橡皮筋”,是我们再窗口编辑中,选中对象,进一步操作的基础。橡皮筋有两种方法:一、手写橡皮筋,这个在程序中控制也比较好,二、使用CRectTracker系统类。在这我介绍使用CRectTracker。CRectTracker具体的参数和使用大家可以参考CSDN。我主要介绍基本的自己的程序中使用到情况。     首先在XXXView类中新建一个成员变量: CRectTracker m_tracker;  其次在XXXVie...
阅读全文
“透明国际”的腐败指数给我们一个重要的启示:腐败程度和经济发展水平高度相关,甚至可以说经济发展水平在某种程度上决定了一个国家的腐败程度。为什么?因为真正的经济发展和真正的现代化,一定会产生对法治环境的强大内需,而法治是对付腐败最好的办法。 中国正在朝着这个方向发展,整个社会呼唤更为公正的竞争环境,从中长期来看,市场经济和现代化建设会产生对法制的强大内需,并最终导致腐败程度下降。换言之,中国的腐败走...
阅读全文
    在经济结构转型需要时日、凯恩斯主义政策穷尽和技术创新依赖“运气”的情况下,要实现长期的中等经济增长,最为关键的还是各方面体制的改革。这里所指的体制不仅仅是经济体制,而且也包括社会体制和行政体制。在任何国家,体制改革都不单纯,都会涉及到政治经济社会因素。那么,在经济、社会和行政体制领域内,什么样的体制改革和制度变革可以促成长期的中等经济增长呢?这里先来讨论经济体制的改革。 》》》...
阅读全文
    我们认为是科学的,可能是我们相信的神话;我们认为是神话的,可能是我们不懂的科学。     把神话当作科学的,在现实中比比皆是,什么“水变油”了,什么“包治百病”了……有太多的人上过这样的当。而把神话当作科学,似乎就没多少人相信。     美国在二战时候,把太平洋上的几内亚作为军事基地打日本。岛上的原住民,看美军开着飞机来,手里拿的枪会喷火,就以为他们是神。他们把...
阅读全文
2012-12-22 23:43 工业·编程 ⁄ 共 827字 暂无评论
math.h 数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有: 1 三角函数 double sin (double); double cos (double); double tan (double); 2 反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan (double); 反正切(主值), 结果介于[-PI/2, PI/2] double atan2 (double, double); 反正切(整圆值), 结果介于[-PI/2, PI/2] 3 ...
阅读全文