-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
月归档:2006 年十二月
2006
12-22
12-22
HotKey,是以前写的一个扩展系统快捷键的小软件,(含源码,有兴趣的可以参见:http://blog.vckbase.com/hatemath/archive/2005/08/11/10751.aspx).今天抽了点空把休眠的代码写了一下,任何时候按下 Win + H 即可休眠计算机. 值得指出的是,这里说的“休眠(Hibernate)“是指彻底关闭....
Read More >
2006
12-22
12-22
作者:阿荣
下载例子源代码串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于....
Read More >
2006
12-22
12-22
作者:华东船舶工业学院机械系 袁 渊
下载本文示例源代码摘要:基于TCP/IP的网络通信技术实现了面向连接的用户与服务器间点对点异步通信,本文在该基础上应用了多线程以及共享数据结构技术,使网络服务器具有了多用户间数据转发的功能,进而解决了局域网多用户间的通信问题。关键词:TCP/IP;多线程;共享....
Read More >
2006
12-22
12-22
编译/northtibet关键字:Ctrl+Alt+Del,Alt+Tab,Ctrl+Esc,VK_LWIN,VK_RWIN,Task bar,Task Manager,任务栏,任务管理器。 下载本文源代码: TrapKeys.zip (95KB) 对于用过Wi....
Read More >
2006
12-22
12-22
编译:Northtibet下载源代码
如果你是一个使用VB编程的程序员,要在程序中显示JPG或者GIF图像简直易如反掌,将图像控件拖到Form中,分分钟即可搞掂。但是C++程序员要显示同样的图形却没有那么轻松,那么是不是要自己编写JPG解压缩代码呢?当然不用....
Read More >
作者:阿荣
概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单Fil....
Read More >
2006
12-20
12-20
2006
12-17
12-17
我的导师在对我提专业要求的时候,要求我能熟练掌握Visual C++等编程软件,能编制并调试基本的软件。他又告诉我要学好标准C,而对C++并没有提出什么要求。我现在开始学习VC,但是发现VC里的程序基本上是基于C++的,所以很有些困惑。请问一下,如果仅仅学好C语言的话,可以用来做什么,是不是一定得把C++学好才能好好利用VC?这样的问题可能比较简单....
Read More >
2006
12-15
12-15
概述
我们已经介绍了Windows SDK的Hello程序,它的流程主要分为三个步骤:
注册窗口类(RegisterClass)。并且我们详细解释了为何要有窗口类,为何要RegisterClass。
创建并显示窗口(CreateWindow and ShowWindow)。
消息循环(MessageLoop)。即:取得消息 -> 分派消息 -> 处理消息。
这里,我....
Read More >
编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。
C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件
1.编译预处理读取c源程序,对其中的伪指令(以#开头....
Read More >
2006
12-15
12-15
VC一般可以编译三种类型的dll,它们的简单区别如下:(1)Win32 dll:与MFC完全无关,一般不能直接使用MFC中的类等资源,编译版本一般比较小(2)MFC常规dll:与Win32 dll类似,可以导出C风格的函数,可以使用MFC中的类等资源,编译版本一般比 Win32 dll要大(3)MFC扩展dll:支持C++接口,可以导出整个类,必须动态连接到MFC库的dll,并且必须与MFC库的d....
Read More >
2006
12-15
12-15
破解QQ键盘保护的方法 VIEW
调试环境:WinXP SP2 QQ2006 Beta2调试工具:OnlyDBG测试步骤:1.进入QQ目录下,改名或者删除npkcrypt.sys文件。运行QQ,出现QQ键盘保护启动失败,先关了QQ。2.运行OnlyDBG,打开LoginCtrl.dll。右键,然后查找,然后点当前模块中的名称(标签)。3.找到npkcntc.#1导入函数,只要选择第一个就行了。然后按回车键,点弹出窗口里的,再回车。....
Read More >
2006
12-15
12-15
1.计算机里面所有数据是按照补码表示的,就是说比如16位的-1,计算机里面用补码表示成11111111,11111111 (补码的计算是:正数不变,是多少就保存实际的值;负数的话,先变成正数,然后所有位取反(反码),最后加1的补码.如-1:(-)00000000,00000001 -> 00000000,00000001->11111111,11111110(反....
Read More >
2006
12-15
12-15
AND_CATCH(exception_class,exception _object_point_name) 说明: 定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理代码可以访问异常对象(若合适的话)已得到关于异常的特别原因的更多消息。在AND_CATCH块中调用THROW_LAST宏以便把处理过程移到....
Read More >