摘要: 到达最后一个控件后,将焦点设置到下一个对话框条上面 阅读全文
posted @ 2012-07-16 18:15 MarvinGeng 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 除了定义数据和函数成员之外,类还可以定义自己的局部类型名字.如果为std::string::size_type提供一个类型别名,那么Screen类将是一个更好的抽象: class Screen{ public: typedef std::string::size_type index; private: std::string contents; index cursor; index height, width;}在哪都能用的 Screen::index 这样就行了; 阅读全文
posted @ 2012-07-16 18:11 MarvinGeng 阅读(148) 评论(0) 推荐(0) 编辑
摘要: PreTranslateMessage 阅读全文
posted @ 2012-07-16 16:00 MarvinGeng 阅读(233) 评论(0) 推荐(0) 编辑
摘要: vcproj是一个标准的xml文件。因此以下就以节点顺序描述。 根节点是VisualStudioProject,属性中包含了工程的全局信息,常见的信息有: 属性含义说明ProjectType工程类型默认值是Visual C++Version版本默认值是7.10Name工程名称ProjectGUID工程的GUIDKeyword工程关键字默认值是Win32ProjSccProjectName SccAuxPath SccLocalPath SccProviderSourceSafe信息默认值是SAK后面的Scc**属性,标志了此工程在SourceSafe中。手动将一个工程从SourceSafe.. 阅读全文
posted @ 2012-07-16 14:10 MarvinGeng 阅读(222) 评论(0) 推荐(0) 编辑
摘要: http://stackoverflow.com/questions/tagged/c%2b%2b 阅读全文
posted @ 2012-07-16 12:38 MarvinGeng 阅读(123) 评论(0) 推荐(0) 编辑
摘要: const一词是英文constant的缩写,设立这个关键字的本意,是希望让它所修饰的对象成为一个常量。记得在国家间的外交中,有一个经常用到的术语:“从事与身份不符的活动”,这个const恰恰也正从事着这样的活动,呵呵。C语言可以有三种方法定义一个常量:#define、const和枚举,但只有枚举才是真正的常量,什么是真正的常量?真正的常量是没有存储空间的,是一个右值,这意味着通过任何合法的手段也不会被修改,但被const修饰的对象依然是一个左值,尽管这个对象被const限定,笔者仍然至少可以找到三种合法的手段去修改它,而#define所做的只不过是编译期替换而已,只有枚举常量才能真正做到这一点 阅读全文
posted @ 2012-07-16 11:22 MarvinGeng 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1.在一个函数声明中,const 可以修饰函数的返回值,或某个参数;对于成员函数,还可以修饰是整个函数。有如下几种情况,以下会逐渐的说明用法:A& operator=(const A& a); void fun0(const A* a ); void fun1( ) const; // fun1( ) 为类成员函数 const A fun2( );1) 修饰参数的const,如 void fun0(const A* a ); void fun1(const A& a); 调用函数的时候,用相应的变量初始化const常量,则在函数体中,按照const所修饰的部分进行常量化 阅读全文
posted @ 2012-07-16 11:15 MarvinGeng 阅读(136) 评论(0) 推荐(0) 编辑
摘要: abbyy FineReader Engine sdkThe OCR library 阅读全文
posted @ 2012-07-16 10:42 MarvinGeng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 如果是WS_CHILD的子窗口,不用处理也会随着父窗口移动 阅读全文
posted @ 2012-07-16 10:29 MarvinGeng 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1 窗口样式WS_POPUP弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)WS_CHILDWINDOW子窗口(不能与WS_POPUP合用)WS_MINIMIZE创建窗口拥有最小化按钮WS_MINIMIZEBOX创建窗口拥有最小化按钮,须同时指定WS_SYSTEM样式WS_VISIBLE可见状态WS_DISABLED不可用状态WS_CLIPSIBLINGS使窗口排除子窗口之间的相对区域WS_CLIPCHILDREN当在父窗口内绘图时,排除子窗口区域WS_MAXIMIZE具有最大化按钮WS_MAXIMIZEBOX创建窗口拥有最大化按钮,须同时指定WS_SYSTEM样式WS_CAPTI 阅读全文
posted @ 2012-07-16 09:52 MarvinGeng 阅读(1534) 评论(0) 推荐(0) 编辑