C++ Exercises(十)

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 1.1 找出第K大的数 方法1: #include&...

2008-03-31 22:51:00

阅读数:6

评论数:0

【转】VC 常用插件和界面库

VC 常用插件 1.Visual Assist(强烈推荐)http://www.wholetomato.com/ VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小写错误,自动标示错误等等以外,最新的版本中还在Wo...

2008-03-24 18:51:00

阅读数:9

评论数:0

简繁中文的最简单转换

//========================================================================//TITLE:// 简繁中文的最简单转换//AUTHOR:// norains//DATE:// Sunday 23-March-2008//Env...

2008-03-23 09:44:00

阅读数:7

评论数:0

QT for WinCE

从去年开始就留意WinCE的QT版本,终于,在千呼万唤之下,它出来了----确切地说,在前两个月的时候已经出来了。 QT for WinCE 下载地址:http://trolltech.com/developer/download/qt-wince-preview-4.4.0-beta1-vs2...

2008-03-22 11:46:00

阅读数:20

评论数:0

C++ Exercises(九)

<<C++ Primer>>第三版P905页的这个程序有很多问题想不明白:<?xml:namespace prefix = o ns = "urn:schemas-mic...

2008-03-20 15:51:00

阅读数:4

评论数:0

自绘制带图标的菜单项

constintMAX_MENUCOUNT=60,ITEMHEIGHT=26,ITEMWIDTH=120;//菜单项数量/**//*************************************CMenuItemInfo结构用于记录菜单项信息**********************...

2008-03-19 12:51:00

阅读数:7

评论数:0

【转】VS2005无法启动调试的解决方案

碰到几次这个问题了,记录下解决方案:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 其实问题在于,在空项目中不...

2008-03-14 21:51:00

阅读数:9

评论数:0

VC++线程通信

这是我现在使用的一种线程通信方式的代码片段,两个线程之间通过自定义消息进行通知, #defineMY_MSGWM_USER+100//线程通信的自定义消息//消费者DWORDConsumer::Run(){//创建线程并启动DWORDThreadId;m_hThread=CreateThrea...

2008-03-14 21:51:00

阅读数:8

评论数:0

TinyXML:一个优秀的C++ XML解析器

读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。<?xml:namespace prefix = o ns = "urn:schemas...

2008-03-11 17:51:00

阅读数:5

评论数:0

图像处理---黑白化

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 核心对象: CImagem_imageFile; 绘制图...

2008-03-08 22:51:00

阅读数:22

评论数:0

Win32汇编学习笔记(四)

前面几篇文章中都没有使用到菜单,对话框等资源,这次就演练如何在应用程序中加入这些资源。我们就以将VC6.0默认生成的Win32程序移植为32位汇编为例。<?xml:namespace prefix = o ns = "urn:schemas-microsof...

2008-03-08 20:51:00

阅读数:5

评论数:0

VC++控制台程序中使用定时器

我现在项目是一个控制台程序,用到的Win32API都是与界面无关的,今天需要加入定时器刷新的功能,由于没有消息循环,所以WM_TIMER消息应该如何处理呢?综合了下网上找到的资料,写了个简单的demo,个人以为这种在一个线程中创建定时器,再通过指定的回调函数来处理定时器触发的模式是比较好的。 ...

2008-03-08 17:51:00

阅读数:9

评论数:0

Win32汇编学习笔记(三)

;>>>>>>>>>>>>&...

2008-03-07 13:51:00

阅读数:13

评论数:0

Win32汇编学习笔记(二)

模仿win32的Hello,World程序: .386.modelflat,stdcalloptioncasemap:none;>>>>>>&gt...

2008-03-07 13:51:00

阅读数:5

评论数:0

Win32汇编学习笔记(一)

1,安装masm32,并设置环境变量: @echooffsetMasm32Dir=E:/masm32setinclude=%Masm32Dir%/Include;%include%;D:/dyk/vc6/Include;D:/dyk/vc6/MFC/Includesetlib=%Masm32D...

2008-03-06 21:51:00

阅读数:4

评论数:0

【转】Windows平台内核级文件访问

1.背景在windows平台下,应用程序通常使用API函数来进行文件访问,创建,打开,读写文件。从kernel32的CreateFile/ReadFile/WriteFile函数,到本地系统服务,再到FileSystem及其FilterDriver,经历了很多层次。在每个层次上,都存在着安全防护软...

2008-03-06 17:52:00

阅读数:9

评论数:0

kdb代码分析(七)

在大家都进入了kdb之后,in control的那个cpu就开始执行1566行的kdb_local()函数了.依然定义于kdb/kdbmain.c: 1134 /* 1135 * kdb_local 1136 * 1137 * The main code for kdb. Th...

2008-03-04 11:08:00

阅读数:13

评论数:0

Explorer注册表键值归纳

//========================================================================//TITLE:// Explorer注册表键值归纳//AUTHOR:// norains//DATE:// Monday 03-March-2008...

2008-03-03 23:37:00

阅读数:10

评论数:0

kdb代码分析(六)

我们带着这个参数回到kdb()里面去看,我们会发现,各cpu都会跳到kdba_main_loop()去.这个函数定义于arch/i386/kdb/kdbasupport.c 577 /* 578 * kdba_main_loop 579 * 580 * Do any archi...

2008-03-03 21:41:00

阅读数:8

评论数:0

kdb代码分析(五)

于是我们还是直接来看kdb()吧.这个函数有多长?说出来吓死你,近500行,光注释就有一两百行.写代码的估计一边写着,一边心里嘀咕着:XP不发威,你当我是DOS啊! 1615 /* 1616* kdb 1617* 1618* This function is the entry...

2008-03-03 21:32:00

阅读数:6

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭