自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尘世炼心

行千里路,阅万卷书,方知生命短暂!

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 管理十大经典理论终生受用

 1、彼得原理    每个组织都是由各种不同的职位、等级或阶层的排列所组成,每个人都隶属于其中的某个等级。彼得原理是美国学者劳伦斯·彼得在对组织中人员晋升的相关现象研究后,得出一个结论:在各种组织中,雇员总是趋向于晋升到其不称职的地位。彼得原理有时也被称为向上爬的原理。 这种现象在现实生活中无处不在:一名称职的教授被提升为大学校长后,却无法胜任;一个优秀的运动员被提升为主管体育的官员,而无所作

2008-09-23 12:35:00 357

原创 多国语言的互相转换(纯资源DLL)

//多国语言的互相转换void CMainFrame::OnTestMenu(){ AFX_MANAGE_STATE(AfxGetStaticModuleState()); if(theApp.m_bIsChinese) {  m_hInst = ::LoadLibrary("English");  AfxSetResourceHandle(m_hInst);  CMenu *pMenuCur

2008-09-23 09:47:00 746

转载 一步一步教你用VC纯资源dll解决国际化问题

 一步一步教你用VC纯资源dll解决国际化问题这的确是个老话重谈了,因为这里面确实也没有什么可以称的上技术含量的,只是实现起来有点烦琐,不过我还是要写出来,希望刚接触这方面的同行们不至于走太多的弯路。  由于MFC应用程序也有自己的资源文件,当你调用MFC函数比如 CString::LoadString 或其它 LoadIcon 时,MFC应用程序框架首先跟踪搜索EXE文件的资源,然后才是DLL和

2008-09-23 09:20:00 505

转载 部分 MFC 类的中文解释

 索引CArchive类:用于二进制保存档案CBitmap类:封装Windows的图形设备接口(GDI)位图CBrush类:封装图形设备接口(GDI)中的画刷CButton类:提供Windows按钮控件的功能CByteArray类:该类支持动态的字节数组CCmdUI类:该类仅用于ON_UPDATE_COMMAND_UI处理函数中

2008-09-22 13:12:00 1202

原创 SHBrowseForFolder(选择文件夹)

 void CFileSearchImage::OnButtonBrower() { // TODO: Add your control notification handler code here BROWSEINFO bi; char dispName[MAX_PATH],path[MAX_PATH]; CString str_title = _T("搜索图片"); ITEMIDLIST *p

2008-09-22 11:31:00 718

转载 __stdcall

 被这些修饰关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall的前面部分由ecx,edx传),   函数调用在返回前要清理堆栈,但由调用者还是被调用者清理不一定。  1、_stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,  自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"

2008-09-22 11:28:00 335

转载 COM技术初探(三)-- 一个真正的COM

 一、实现ISmipleMath,IAdvancedMath接口和DllGetClassObject()1.1 实现ISmipleMath和IAdvancedMath接口让我们将原来的CMath 类(CMath其实就是"COM技术初探(二)COM基础知识"里的那个CMath类)修改来实现ISmipleMath接口和IAdvancedMath接口。修改的地方如下:1) Math.h文件 /*@**#

2008-09-18 13:22:00 348

转载 COM技术初探(二)

 三、纯手工创建一个COM组件1、从建工程到实现注册在这一过程中我们将完成三个步骤:创建dll的入口函数,定义接口文件,实现注册功能1.1创建一个类型为win32 dll工程创建一个名为MathCOM的win32 dll工程。在向导的第二步选择"A smiple dll project"选项。当然如果你选择一个空的工程,那你自己完成DllMain定义吧。1.2 定义接口文件生成一个名为MathCO

2008-09-18 13:19:00 282

转载 COM技术初探(一)

 一、COM是一个更好的C++1、COM 是什么Don Box 说"COM IS LOVE"。COM 的全称是 Component Object Model 组件对象模型。 2、从 C++ 到 DLL 再到 COM2.1 C++如某一软件厂商发布一个类库(CMath四则运算),此时类库的可执行代码将成为客户应用中不可分割的一部分。假设此类库的所产生的机器码在目标可执行文件中占有4MB的空间。当三个

2008-09-18 13:12:00 272

转载 在MFC类中各种类的指针的获取和应用

 关于MFC下的文档和视图以及框架之间的访问, 这些问题已经是老生常谈了,但我觉得还是都没有详细的说明,特    别是对于英语较差的人,我查看了一些blog,总结了一下!希望对和我一样的人有点帮助!    1:  因为对于SDI程序,主框架窗口就是文档框窗(如果这个也不知道,就要查看一下MFC下的单文档的构成原理了).  下面所说的是关于单文档的.    例子: 在CMainFrame框架中如何得

2008-09-15 17:14:00 499 2

转载 VC其它- VC常用小技巧

让窗口一启动就最大化 把应用程序类(CxxxApp)的 InitInstance() 函数中的m_pMainWnd->ShowWindow(SW_SHOW); 改为m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);则窗口一启动就最大化显示。 如何设置窗口的初始尺寸 在将应用程序类(CxxAPP)的 InitInstance() 函数中加入:m_pMainWnd->S

2008-09-15 17:03:00 318

转载 创建一个windows窗体--学习笔记一

创建一个windows窗体主要的代码就是以下的内容: #include "stdafx.h"#include LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);int APIENTRY WinMain(HINSTANCE hInstance,                     HINSTANCE hPrevInstance,   

2008-09-11 13:00:00 483

转载 GetPrivateProfileString 和GetPrivateProfileInt

 得到ini文件配置char sdata[1024]; memset(sdata,0x00,sizeof(sdata)); GetPrivateProfileString("Section", "Key", NULL, sdata, sizeof(sdata),"/MyIniFile.ini"); 如果ini文件有下面内容. [Section] Key = value 前面的语句将会取

2008-09-10 16:53:00 650

转载 用GetModuleFileName获取程序当前执行文件名

 在开发过程中经常需要获得程序当前的运行目录,这时就可以使用GetModuleFileName函数DWORD WINAPI GetModuleFileName(  HMODULE hModule,  LPTSTR lpFileName,  DWORD nSize);hModule:要获取文件名的模块名柄,null表示当前模块lpFileName:输出参数,存放取得的文件名nSize:lpFil

2008-09-10 14:29:00 555

转载 实现程序互斥运行的几种方法

 在WIN32下,实现程序互斥运行的方法有很多种,我简单分析以下几种不同的实现:Visual C++ 是WIN32编程最主要也是最强大的编程工具这一,引用一名话来说VC就是“只有你想不到的,没有VC做不到的”。废话少说,下面看看用VC是如何这个功能。A. 使用编译器来实现(使用MFC框架):在.cpp文件开头加上以下几行: #pragma data_seg("Shared")

2008-09-10 13:31:00 492

转载 抓取屏幕图像及光标的程序分析

  本文将给出VC++6.0下实现抓取整个屏幕图像及光标区域的具体步骤及程序代码。闲话少说,让我们来看看具体的实现方法吧!第一步:通过AppWizard生成一个工程名为GrabScreen的单文档工程,注意在最后一步中选择你的View类(本例中为CGrabScreenView)的派生基类为CscrollView,以便能够滚动显示整个屏幕图像。第二步:用以下代码修改CGrabScreen

2008-09-09 17:34:00 975

转载 关于OCR(Optical Character Recognition,光学字符识别)

 OCR(Optical Character Recognition,光学字符识别),是属于图型识别(Pattern Recognition,PR)的一门学问。其目的就是要让计算机知道它到底看到了什么,尤其是文字资料。    由于OCR是一门与识别率拔河的技术,因此如何除错或利用辅助信息提高识别正确率,是OCR最重要的课题,ICR(Intelligent Character Recogniti

2008-09-09 11:19:00 2232

转载 DIB--设备无关位图文件

 DIB,全称Device Independent Bitmap,设备无关位图文件,这是一种文件格式,其目的是为了保证用某个应用程序创建的位图图形可以被其它应用程序装载或显示一样。 DIB(Device-indepentent bitmap)的与设备无关性主要体现在以下两个方面:    DIB的颜色模式与设备无关。例如,一个256色的DIB即可以在真彩色显示模式下使用,也可以在16色模式下使用。 

2008-09-09 11:11:00 533

转载 一些电子书籍的网站

> http://www.ebook007.com> http://www.bbook.net/gb/books/booksdefault.asp> http://www.hlepwork.net> http://www.mycnknow.com/srindex.htm> http://www.pcbookcn.com/> http://www.ebooksou.com> http://bingl

2008-09-07 22:20:00 545

visual C++代码参考与技巧大全(郭克新)源代码下载

visual C++代码参考与技巧大全(郭克新)源代码下载

2010-05-04

VC助手方便VC++的编程

VC助手方便VC++的编程,我装的是VC++6.0英文版

2008-09-16

空空如也

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

TA关注的人

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