自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (14)
  • 收藏
  • 关注

原创 CScrollBar的使用

<br />在对话框中添加一个垂直滚动条控件,关联一个变量CScrollBar m_vScroll,在头文件定义CRect rt_mvScroll保存滚动条控件的位置,<br />定义一个int nVscroll,保存滑块的位置在OnInitDialog()里面添加<br />CRect rect; GetClientRect(rect); SCROLLINFO si; si.cbSize = sizeof(SCROLLINFO);; si.nMin = 0; si.nMax = 100

2010-11-20 21:10:00 8727

原创 解决闪烁的主要方法

<br /> 一.基本概念<br />CClientDC, CPaintDC都是从CDC派生出来的类。<br />两者的区别有:<br />1.ClientDC的构造函数执行执行GetDC, 析构函数执行ReleaseDC;CPaintDC的构造函数执行BeginPaint  析构函数执行EndPaint  <br />2.CClientDC不会使无效矩形区域变为有效,而CPaintDC会无效矩形变为有效。<br />如下代码:<br /> <br />void CDemoDlg::OnPaint()<br

2010-11-11 21:02:00 3057

原创 类厂模式

<br />所谓的类厂模式是提供一个类专门来创建对象,代码如下:#include <iostream>using namespace std;class A{public: void dis() { cout<<"A::dis"<<endl; } void release() { delete this; }};class Factory{public: void Create(A** a) { *a

2010-11-07 17:35:00 2163

原创 C语言实现strlen,atoi, strcpy等函数

strlen的实现很简单:如下:int my_strlen(const char* p){ assert(p != NULL); int len =0; while (*p++) { len++; } return len;}strcmp的实现:int my_cstrcmp(const char* p , const char* q){ assert(p != NULL && q != NULL); //循环找到第一个不相等的字符 for (;

2010-11-06 01:25:00 1472

原创 线程同步技术一:Critical Section的使用

<br />critical section 称为代码关键段或者临界区域,它并不是核心对象,不是属于操作系统维护的而是属于进程维护的,用它可以解决多线程同步技术。代码如下:控制台程序模拟卖票系统<br />#include <windows.h>#include <iostream>using namespace std;DWORD WINAPI Fun1Proc( LPVOID lpParameter // thread data );DWOR

2010-11-02 20:32:00 1560

原创 线程同步技术二:Mutex的使用

1.产生互斥器的函数是 HANDLE CreateMutex(  LPSECURITY_ATTRIBUTESlpMutexAttributes,    BOOLbInitialOwner,                         LPCTSTRlpName                            );第一个参数默认为NULL,第二个参数为TRUE的时候表示调用CreateMutex的线程拥有了这个线程核心对象,第三个参数表示互斥器的名称2.要获得Mutex的拥有权,应该调用响应的Wai

2010-11-02 19:50:00 2300

windows 图形编程源码

windows 图形编程源代码rar,下载

2011-08-26

《脚本驱动的应用软件开发方法与实践》.pdf

本书讲解了xml配置ui元素,应用程序做逻辑处理的策略,

2011-08-26

Windows shell编程.pdf

windows shell 编程pdf,关于windows shell 编程详细的介绍

2011-08-26

Windows+Shell扩展编程完全指南(配套代码)

windows shell 编程参考资料

2011-08-26

MFC 开发COM进程内组件实例小工程

MFC 开发COM进程内实例小工程,可以参考下

2011-05-16

windows 核心编程 第五版 源码

windows 核心编程源码,很漂亮的代码, 多经典就不要说了

2011-05-08

VC++ 动态显示cpu 使用率 和内存使用率类

两个类, 一个用于显示Cpu动态使用率, 一个用于显示内存动态使用率, 从CStatic派生,双缓冲绘图, 无闪烁

2011-04-03

Win32 封装的查看模块信息类CFileVersion

能查看模块所有信息的封装类,能获取模块版本号、修改时间、所属公司等等信息。

2011-04-03

Win32 Api获取模块相关信息封装类CFileVersion

Win32 Api获取模块相关信息封装类CFileVersion 能获取模块的版本号, 修改时间, 所属公司等等。

2011-04-03

VC++ 网络编程实用案例精选源代码

VC++ 网络编程实用案例精选这本书里面例子的源代码。。。

2010-09-12

EFFective STL中文版

C++STL使用的注意事项,如何高效的使用STL

2010-06-11

mfc自己做的一个基于文件实现的职工管理系统

自己做的一个基于文件实现的管理系统,对于各种出错信息由很好的处理,用户名和登录密码分别是User和1991

2010-05-11

vc++编程指南.chm

一本很好的vc++编程入门书,讲解的很详细。。对于初学者有很大的帮助。。

2010-05-08

用c++做的一个职工管理系统

用c++做的一个职工管理系统啦,对于刚刚学c++的可以参考一下

2010-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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