VC/MFC
文章平均质量分 50
totoorange
执着
展开
-
实现飞行文字遇窗口边框回头的问题
有一道题目是在MFC中的窗口中实现文字飞行,指定到达一定的位置掉头飞行,原理就是加入一个计数器(SetTimer) 在不同的时间段显示文字的位置,后来想想根据窗口的大小不同,可以设定到达边框的位置就掉头飞行,今天终于写出代码了,在OnTimer函数里加这样代码: m_x-=m_step; GetClientRect(rc); if (m_xrc.right) m_step*=-1;原创 2005-06-08 23:04:00 · 885 阅读 · 0 评论 -
用宏替换在屏幕打印0-999
看到了这么一道题,觉得方法很独特就保存下来了#include #define A(x) x;x;x;x;x;x;x;x;x;x; int main () { int n = 1; A(A(A(printf ("%d ", n++)))); return 0; } 基本就是用宏递归替换的思想来实现的,这个题目是我在论坛看到的,我第一个想法就是手工复制1000条语句,启发不小.原创 2005-11-03 23:19:00 · 1019 阅读 · 0 评论 -
程序运行出现cannot execute program的原因
今天的程序第一次遇到这个问题..在网上找到这个解释,不是太懂,先收藏了程序编译通过,仅说明程序本身无语法错误,并不意味着程序能够顺利的执行。这是一种经常遇到的问题。根据自己对OpenCV程序的体会,主要存在以下几种情况。1 数据类型及长度的不匹配。比如说,某些函数处理图像时,要求将它需要的某些参数的数据长度定为8位,16位或32位。还有有无数据类型区分。如果不满足条件,执行时将出错。2 对图像转载 2006-05-29 22:13:00 · 23356 阅读 · 7 评论 -
求得汉字的机内码
一次中文信息课的实验,要实现根据输入的汉字,来用16*16点阵显示出来,并进行相应的扩展。以前没写过类似的程序,于是先找了很多相关资料,了解了汉字的点阵显示。本来给的提示代码是在C语言的,用到了graphics.h,在VC里面没有这个头文件,而我现在又很偏向在VC里面写,于是出现了一系列的问题。开发平台是MFC。大体制定了几个步骤,先把输入的汉字原封不动的点阵显示。1,根据输入的汉字,得到原创 2006-12-19 16:11:00 · 4070 阅读 · 1 评论 -
什么是SDK?
经常会在技术论坛里面看到类似这样的帖子:“什么是 SDK?”,“请高手讲一下 SDK 是什么东东?”…… 其实很简单,SDK 就是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个转载 2006-12-13 22:08:00 · 837 阅读 · 0 评论 -
C++中声明和定义的总结
以前经常说到变量或者函数的声明和定义,但一直没具体的去理解过。趁此机会好好总结一番。在《C++Primer》第四版 2.3.5节中这么说到:“变量的定义用于为变量分配存储空间,还可以为变量指定初始值。在一个程序中,变量有且仅有一个定义。声明用于向程序表明变量的类型和名字。定义也是声明:当定义变量时我们声明了它的类型和名字。可以通过使用extern关键字声明变量名而不定义它。不定义变量的声明包括原创 2007-03-06 19:57:00 · 1134 阅读 · 2 评论 -
毕业设计代码设计阶段总结(一)
毕业设计的代码工作完成一部分了,做个总结。因为遇到了不少问题,有的通过自己思考实践解决了,有的查了网上资料,有的问了老师和同学,只剩一个小问题没有解决了。这次程序要用MFC开发,类库实在是很多,很多都不知道意思,要具体去查参考。现在仅用到了tab control,list control 和 button 。基本思想是用tab control把mainframe 分成几个子页面,每个页面实现原创 2007-04-20 22:52:00 · 2796 阅读 · 1 评论 -
匈牙利命名法
匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。 据说这种命名法是一位叫 Charles Simonyi 的匈牙利程序员发明的,后来他在微软呆了几年,于是这种命名法就通过微软的各种产品和文档资料向世界传播开了。现在,大部分程序员不管自己转载 2007-05-10 21:08:00 · 924 阅读 · 0 评论