现在位置: 首页 > 所有2012年发表的文章
2012-08-02 07:45 工业·编程 ⁄ 共 506字 暂无评论
    在Windows下有.LIB和.DLL两种后缀形式的库,这两者之间有什么区别和联系呢?     lib是库的简称,共有两种:一种包含了函数所在DLL文件和文件中函数位置的信息,代码由运行时加载在进程空间中的DLL提供。称为动态链接库dynamic link library.另一种包含函数代码本身,在编译时直接将代码加入程序当中。称为静态链接库static link library     区别:   lib是编译时需...
阅读全文
2012-08-02 05:40 井底望天·专栏 ⁄ 共 2691字 评论 6 条
    中国货币政策调控经历了一个从无到有,不成熟到成熟的过程(这一部分详细介绍可以看看忙总写的“中国货币政策历史回顾”)。下面我做一点简单的介绍: 》》》忙总:30年以来的中国货币政策史     在改革开放以前,一切经济指标以计划为中心,货币投放量是处在计划控制下,信贷量的分配主要是由行政手段来决定,那个时候并没有出现严格意义的货币政策。     改革开放以后,中国...
阅读全文
    中国人民解放军在建立新中国的历史进程中战果辉煌,在中华民族自立于世界民族之林的不懈奋斗中立下了丰功伟绩,这一切应当归功于毛泽东思想。     20世纪40年代,中国已被帝国主义国家分裂成五六块,这是中国最危险的时期,即使到了抗战胜利的1945年,中国仍面临可能被再次分裂的危险:北方有斯大林阻止共产党军队南下,南方有马歇尔阻止蒋介石北上,其目的就是阻止中国统一。但毛泽东没有听...
阅读全文
2012-08-01 05:32 工业·编程 ⁄ 共 4351字 评论 2 条
一.引言 VC++的MFC类库实际上是Windows下C++编程的一套最为流行的类库。MFC的框架结构大大方便了程序员的编程工作,但是为了更加有效、灵活的使用MFC编程,了解MFC的体系结构往往可以使编程工作事半功倍。它合理的封装了WIN32 API函数,并设计了一套方便的消息映射机制。但这套机制本身比较庞大和复杂,对它的分析和了解无疑有助于我们写出更为合理的高效的程序。这里我们简单的分析MFC的消息响应机制,以了解MFC是如何对Windo...
阅读全文
2012-08-01 05:28 工业·编程 ⁄ 共 4707字 暂无评论
    Windows操作系统最大的特点就是其图形化的操作界面,其图形化界面是建立在其消息处理机制这个基础之上的。如果不理解Windows消息处理机制,肯定无法深入的理解Windows编程。可惜很多程序员对Windows消息只是略有所闻,对其使用知之甚少,更不了解其内部实现原理,本文试着一步一步向大家披露我理解的Windows消息机制。可以说,掌握了这一部分知识,就是掌握了Windows编程中的神兵利器,灵活运用它,将会极大...
阅读全文
2012-08-01 05:15 工业·编程 ⁄ 共 3808字 暂无评论
1. 动态链接之含义 在链接应用程序时常使用所谓“静态链接”的方法,即将各个目标文件(.obj)、运行时函数库(.lib)以及已编译的资源文件(.res)链接到一起,形成一个可执行文件(.exe)。使用静态链接时,可执行文件需要使用的各种函数和资源都已包含到文件中。这样做的缺点是对于多个程序都使用的相同函数和资源要重复链接到exe文件中,使程序变大、占用内存增加。 “动态链接”是将一些公用的函数或资源组织成动态链接库文件(.dll),...
阅读全文
    在一个村里,有个农民对自己的玉米收成很不满意。他私下打听,买来优质的玉米种子播种下地,第二年果然大获丰收。邻居羡慕之余,请求他能卖些新种子给他们,被他断然拒绝。不知为什么,从第二年开始,这个农民的玉米收成差了,到了第三年,更是明显的减少。最后,他找到了原因:原来他种的优质玉米,接受的实际上却是邻人田中劣等玉米的花粉。     一个人拥有某方面的优势时,就容易保守;但...
阅读全文
id->句柄-----------hWnd = ::GetDlgItem(hParentWnd,id);     id->指针-----------CWnd::GetDlgItem();     句柄->id-----------id = GetWindowLong(hWnd,GWL_ID);     句柄->指针--------CWnd *pWnd=CWnd::FromHandle(hWnd);     指针->ID----------id = GetWindowLong(pWnd->GetSafeHwnd,GWL_ID);     GetDlgC...
阅读全文
2012-08-01 05:11 工业·编程 ⁄ 共 1871字 暂无评论
如何理解LPCTSTR类型?   L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。   P表示这是一个指针   C表示是一个常量   T表示在Win32环境中, 有一个_T宏   这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或...
阅读全文
2012-08-01 05:08 工业·编程 ⁄ 共 5851字 暂无评论
下面就SDK编程写出一个简单的例子来做示例: 1 首先新建一个VC2005的空项目,在项目中,添加一个CPP源文件,取名叫做WinMain.cpp. 2 添加如下代码: #include <Windows.h> #include <stdio.h> LRESULT CALLBACK WindowProc(          HWND hwnd,     UINT uMsg,     WPARAM wParam,   &#...
阅读全文