自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

meiyuli的专栏

知识不用来分享,简直就没用

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

转载 Win32 结构化异常处理(SEH)探秘

原文出处:A Crash Course on the Depths of Win32? Structured Exception Handling摘要  Win32 结构化异常处理其核心是操作系统提供的服务,你能找到的关于 SEH 的所有文档都是描述一个特定的编译器运行时库,这个运行库包装着操作系统实现。在本文中,我将一层一层对 SEH 进行剥离,以便展现其最基本的概念。

2011-10-31 16:07:52 1261 1

原创 wpf中调用w32的mfc dll 对话框

最近这个工程一直困扰了我很久。现在终于解决了,给经验跟大家分享一下。          我有个dll的控件,是一个第三方库。需要传递一个父窗口句柄,然后他会返回一个该控件的对象指针。此时,要想在wpf上面显示该控件,如果这个控件是简单的控件的话,就是简单的mfc窗口,只是一些简单的对话框的话,直接访问就行了。但是如果你的这个第三方控件很复杂,那么你就得使用wpf中hwndhost类了。

2011-10-30 01:19:23 2714 1

原创 Wtl的RButtonUp消息为什么要实现RButtonDown消息了?

Wtl的RButtonUp消息为什么要实现RButtonDown消息了?这个问题实际上还真是很奇怪,不过有可能跟wtl的内部实现机制有关。这个机制,我具体也说不了很深,我只知道,只有当实现了RButtonDown消息后,wtl才认为click事件发生时,是发生了click事件。所以只实现RButtonUp时,系统不知道click事件,就更不能捕获RButtonUp消息了。大家如果知道具体内

2011-10-27 19:16:34 1061

原创 WPF调用MFC DLL总结

就这段时间处理在wpf下调用MFC DLL所遇到的种种问题,与大家一起分享一下,与大家一起进步。      准备条件:    我手中有一个mfc dll文件,该文件相当于一个图形界面控件。它有一个导出函数,该导出函数需要一个父句柄(hwndParent)的输入。同时,返回该控件的对象指针。       同时,我手中还有关于这个控件的一些纯虚头文件,以及继承子类的一些实现。

2011-10-26 10:06:33 6354 3

原创 C#结构体不能重载无参数的默认构造函数

不知道为什么c#中不允许重载不带参数的默认构造函数,要想在c#中实现构造函数,只能是包含了参数的构造函数。好不爽啊!提出疑问。

2011-10-21 15:29:34 3620 1

转载 Wtypes.h中的非托管类型

Wtypes.h中的非托管类型  非托管C     语言类型托管类名说明HANDLEvoid*System.IntPtr32   位BYTEunsigned   charSystem.Byte8   位SHORTshortSystem.Int1616   位WORDu

2011-10-21 14:49:32 1340

转载 Win32 API: C++ to .NET

IntroductionI am writing an article to give a reference to developers who need to use API imports in their .NET programs to call C++ functions. I haven't found a single site that looks good or is to

2011-10-21 14:10:32 1175

转载 C# 虚函数 、抽象类和抽象函、接口的简单说明

虚函数虚函数:由virtual,它允许在派生类中被重写,要重写方法,必须先声明为virtualpublic class myclass{    public virtual int myint()       {           函数体;        }}class myclass1:myclass{     public override i

2011-10-20 19:28:33 2351

原创 WinCE学习笔记---第一天

随着工作调度,现在开始学习WinCE嵌入式系统。自己想了想这段时间来已经学了不少东西了,但是都是学个皮毛,没一样学的深刻的。我想了下看书这件事情,觉得看了很多书,结果现在用的时候又都忘的一干二净了。于是决定学习wince的过程每天做一次笔记。敦促自己好好学习,不然几年后我还是现在的我。           嵌入式行业是以应用为中心的。以计算机技术为基础,软硬件可裁剪,适用于对功能,可靠性,成本

2011-10-20 14:18:37 1488

原创 系统架构文档设计

从网上找到一个系统架构的目录结构,开始仿照着做设计。属于处女作吧。前两天出了一个文档。结果老大一看,就给否决了。这回得好好的重新设计一下了。一、概述 二、目的 三、项目背景 四、系统建设目标 五、参考资料 六、架构设计 6.1 架构分析 6.2 设计思想 6.3 架构体系 6.4 系统视图 6.5 模块划分 6.5.1 模块描述 6.5.2

2011-10-19 19:25:41 4751

转载 C#调用非托管DLL

在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类

2011-10-19 15:01:27 984

转载 【转帖】记事本“鄙视”联通的真相

联通, 真相下午在网上找字符集和编码的文章时看到其中一篇解释了这个流传已久的小段子的真正原因:“记事本“鄙视”联通:当你在 windows 的记事本里新建一个文件,输入"联通"两个字之后,保存,关闭,然后再次打开,你会发现这两个字已经消失了

2011-10-15 10:54:08 4954 1

转载 MFC中的Dll教程(转来研究)

一般的,在介绍Windows编程的书中讲述DLL的有关知识较多,而介绍MFC的书则比较少地提到。即使使用MFC来编写动态链接库,对于初步接触DLL的程序员来说,了解DLL的背景知识是必要的。另外,MFC提供了新的手段来帮助编写DLL程序。所以,本节先简洁的介绍有关概念。  D

2011-10-13 11:09:24 1230

原创 C++开发人员的字符串的定义方式

char*、LPTSTR、string、CString(MFC版本)、CString(WTL版本)、wchar_t*和OLECHAR*等。先总结一些出来,以后有空了,再一一了解,注释。

2011-10-12 09:00:57 471

转载 DLL的概念、dll导出类(转贴)

转贴 dll导出类 1、 DLL的概念DLL(Dynamic Linkable Library),动态链接库,可以向程序提供一些函数、变量或类。这些可以直接拿来使用。静态链接库与动态链接库的区别:(1)静态链接库与动态链接库都是共享代码

2011-10-11 14:14:26 648

转载 dll技术

dll是windows编程非常常用的技术之一;通过孙鑫教程学习和windows核心编程学习;由浅入深简单总结一下:隐式链接:(1)最简单的dll    在vs环境下,新建dll工程,然后新建对应的“dll1.cpp”;编辑最简单一个函数//dll1.cpp in

2011-10-11 14:05:45 774

转载 DLL入门浅析(5)——使用DLL在进程间共享数据

DLL入门浅析(5)——使用DLL在进程间共享数据         在Win16环境中,DLL的全局数据对每个载入它的进程来说都是相同的,因为所有的进程用的都收同一块地址空间;而在Win32环境中,情况却发生了变化,每个进程都有了它自己的地址空间,DLL函数中的代码所创建

2011-10-11 14:00:06 665

转载 DLL入门浅析(4)——从DLL中导出类

DLL入门浅析(4)——从DLL中导出类 前面介绍了怎么从DLL中导出函数和变量,实际上导出类的方法也是大同小异,废话就不多说了,下面给个简单例子示范一下,也就不多做解释了。DLL头文件:#ifndef _DLL_SAMPLE_H#define _DLL_

2011-10-11 13:59:42 544

转载 DLL入门浅析(3)——从DLL中导出变量

前面介绍了怎么从DLL中导出函数,下面我们来看一下如何从DLL中导出变量来。   声明为导出变量时,同样有两种方法:   第一种是用__declspec进行导出声明#ifndef _DLL_SAMPLE_H#define _DLL_SAMPLE_H//

2011-10-11 13:59:01 490

转载 DLL入门浅析(2)——如何使用DLL

上文我简单的介绍了如何建立一个简单DLL,下面再我简单的介绍一下如何使用一个DLL。当一个DLL被生成后,它创建了一个.dll文件和一个.lib文件;这两个都是你需要的。要使用DLL,就需要载入这个DLL。隐式链接这里有两个方法来载入一个DLL;一个方法是捷径另一个则相比

2011-10-11 13:58:28 595

转载 DLL入门浅析(1)——如何建立DLL

初学DLL,结合教程,总结一下自己的所得,希望对DLL初学者们有所帮助。   动态链接库(DLL)是从C语言函数库和Pascal库单元的概念发展而来的。所有的C语言标准库函数都存放在某一函数库中。在链接应用程序的过程中,链接器从库文件中拷贝程序调用的函数代码,并把这些函数

2011-10-11 13:57:49 630

转载 文字的纵向显示的问题

中国人自古就有自右至左、从上到下书写汉字的习惯。而当我们在自己所编写的应用程序中使用输出函数输出的总是自左至右的横排文字。有没有可能在我们的应用程序中实现竖写汉字的效果呢?笔者偶然发现了一种利用VC实现竖写汉字效果的方法,现在就把它介绍给大家。             W

2011-10-11 13:56:33 1099

转载 Windows消息机制概述

Windows消息机制概述消息是指什么?     消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向 Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸

2011-10-11 13:43:37 586

C++ 设计新思维

C++ 设计新思维 中英版 侯捷著 中文为繁体,可能并不是特别好读

2013-12-03

More Effective C++

More Effective C++ PDF 侯捷著

2013-12-03

VS2008+Feature+Pack+Sample

VS2008+Feature+Pack+Sample

2013-11-18

系统自带的拷贝、移动、删除和重命名Demo

windows系统自身提供了一套拷贝、移动、删除和重命名文件的windows shell函数,而不需要调用系统的CopyFile等api函数。 提供了两种函数接口,分别是vista版本前的SHFileOperation和之后版本的IFileOperation接口 通过代码中修改获取使用method将可以在两种方法之间切换。

2013-09-27

The Opengl Extension Wrangler Library

简写是glew。具体不是很清楚,懂的可以留个言介绍一下,谢谢!

2012-03-29

opengl sdk 4.7.0

在网上搜最新的opengl sdk还真有些麻烦,所以将自己搜到的与大家一起共享。版本为4.7版本,应该是最新的了吧。

2012-03-29

自绘色彩标识及布局

自绘的色彩标识块,同时具有垂直和水平布局功能。

2012-02-22

wtl支持vs2010安装环境

支持vs2010的wtl安装环境开发包。请下载后根据网上提供的方法正式安装。使用很方便,你也可以到wtl的svn上下载最新的。

2011-09-03

QT局域网聊天工具软件包

基于QT设计的局域网聊天工具安装包,测试bug版本较少,如有bug,请使用者留言指出,谢谢!

2011-07-20

实习关于Qt的开题报告

开发基于Qt 局域网聊天工具的开题报告内容。主要有开题报告的word与ppt文档的写作规范

2011-06-27

基于Qt的局域网聊天器——源码

一个基于Qt的局域网聊天工具,能够实现单聊,群聊,文件传输,添加其他网段好友,刷新,设置信息等功能。

2011-05-12

任意图像格式转换为BMP位图图像源代码 vc

将任意格式的图片文件转换为位图bmp格式。适合在vc资源中导入使用。

2011-01-07

32位md5算法 源代码

md5源代码资源实现。能实现文件,字符串的MD5值生成。

2011-01-04

VC中调用字体对话框

vc下,基于MFC实现调用公用字体对话框实现绘画字体格式的变化。使用调用响应的实例说明如何使用类CFontDialog

2010-11-03

数据库访问原来也很容易----菜鸟专用

一个基于消息机制的聊天程序,将客户端数据通过数据库sql2000存储到数据库中存储。

2010-10-09

服务器与客户端线程通信接收

一个基于消息机制的线程通信 Serv与Client通信机制。主要实现数据的传送,后面还要涉及数据库数据操作。敬请期待

2010-10-09

jdk_api函数大全

jdk api函数大全,提供了所有编译java程序代码所需要的api函数,都是以中文方式讲解。

2010-09-18

Matlab命令大全

绝对全面的matlab使用命令,详细的列举了所有的matlab的基本使用命令。

2010-03-04

第五届ITAT大赛复赛代码

第五届ITAT大赛工程中的全代码提供参考。不含题目在内。

2010-01-30

空空如也

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

TA关注的人

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