unresolved external symbol __endthreadex错误解决在用VC6.0写程序调试时,初学者总是会遇到一些错误,针对如下错误主要是因为MFC类库没有引用所出现的问题。错误现象:nafxcwd.lib(thrdcore.obj) : error LNK2001: unre...
分类:
其他好文 时间:
2014-11-27 12:41:33
阅读次数:
142
一篇对CListCtrl用法介绍较详细的文章:http://www.cnblogs.com/wind-net/archive/2012/10/30/2745817.htmlCListCtrl的最基本使用方法:定义样式DWORDdwStyle=m_listctrl.GetExtendedStyle();
dwStyle|=LVS_EX_FULLROWSELECT;//选中某行使整行高亮(只适用与report风格的listct..
分类:
编程语言 时间:
2014-11-27 06:56:00
阅读次数:
216
需求说明C++工程的类型有很多,从VS(或VC)可以看到常见的有:Win32 Console Application、MFC Application、Win32 Project等。在创建MFC工程时,通过IDE的向导会自动帮我们创建相应的类文件和包含必需的头文件,但有时候我们需要在非MFC工程中包含MFC的库。至于为什么会有这个需要,为何不在一开始就创建MFC工程呢?可能有两种原因:1.在MFC工...
分类:
编程语言 时间:
2014-11-27 00:20:38
阅读次数:
256
在大学操作系统课程中,进程和线程是一个经常谈到的话题,而购票系统是关于线程的一个经典的例子,它涉及到创建线程,线程同步等。...
分类:
编程语言 时间:
2014-11-27 00:17:27
阅读次数:
249
1.类图 2. 总结 当有数个对象集合,且对象之间有"整体/部分"关系时(多数为树形结构,某些节点保护子节点,某些节点没有子节点(叶子)),客户端希望用透明的方式使用所有节点时,可以使用Composite(组合)模式。MFC中窗口的组合就使用的是组合模式,一个窗口可以包含很多子窗口,而客户端可以调用...
分类:
其他好文 时间:
2014-11-26 22:21:08
阅读次数:
205
参考FROM:http://hi.baidu.com/sunkanghome/item/e1fda510b3186359f1090ee2数据库与数据库编程:当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Inte...
分类:
数据库 时间:
2014-11-26 20:51:04
阅读次数:
333
题目:见附件这题开始有些小复杂了。运行程序,可以看见界面如下注意看“隐藏信息完毕1字符串的位置直接搜索push40405c,找到代码位置401a48。网上翻找到代码块的入口地址4017a0。很显然这是一个非常长的函数,使用IDA进行静态分析。v2=CreateFileA(*((LPCSTR*)v1+24),0x80000..
分类:
其他好文 时间:
2014-11-26 19:19:22
阅读次数:
269
题目:见附件这题目是最快搞定的,提示很明确exe直接运行出错,OD打开后,发现入口点就是一个jmpF8,跟踪到jmp后的地址,发现了程序运行出错的原因。实际上这个题目就是模拟病毒感染exe,修改文件入口指令,插入恶意代码的行为。修补实际上就是找到真实的入口函数头的代码,将..
分类:
其他好文 时间:
2014-11-26 16:46:17
阅读次数:
240
题目:见附件这题目被提示的运行两次坑了。OD载入,设置命令行参数pass.db。F8到VirtualAlloc函数,发现size参数为0,导致函数调用失败。根据pass.db长度,设置size=0x10,F8继续。发现CreateFileA的FileName参数依然是pass.db,修改成pas1.db。F9正常运行,得到pas1.db文件。..
分类:
其他好文 时间:
2014-11-26 16:46:16
阅读次数:
268
内容渲染速度是决定一个UI成败的关键。无论UI做得多华丽,没有速度都没有意义。在MFC,WTL等开发框架下,每个控件都是一个窗口,窗口只需要画前景,背景。因为窗口之间的内容不需要做混合,一个子窗口的一次刷新只涉及该窗口本身,和其它窗口无关,因此这样效率很高。但是美中不足在于,窗口之间内容是孤立的,要...
分类:
系统相关 时间:
2014-11-26 14:12:10
阅读次数:
223