自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

解决多线程代码

http://www.cnblogs.com/shanyou/archive/2008/10/25/1319283.html 解决多线程代码中的 11 个常见的问题 http://msdn.microsoft.com/zh-cn/magazine/cc817398.aspx 并行编程方面的设计注意事项 http://msdn.microsoft.com/zh-cn/magazine/cc87285...

2009-02-28 22:13:00 70

关于PInvoke 和COM Interop

关于PInvoke 和COM Interop. 1. 平台调用         利用平台调用这种服务,托管代码可以调用在动态链接库 (DLL)(如 Win32 API 中的 DLL)中实现的非托管函数。此服务将查找并调用导出的函数,然后根据需要跨越互用边界封送其参数(整数、字符串、数组、结构等)。要封装平台功能,一种有效的方法是将常用的 DLL 函数包装在托管类中。虽然不必在每种情形下都这样做,但...

2009-02-26 19:18:00 114

c++位运算"&","|","~","^",">>","<<"

关键字:c++位运算 什么是位(bit)? 很简单,位(bit)就是单个的0或1,位是我们在计算机上所作一切的基础。计算机上的所有数据都是用位来存储的。一个字节(BYTE)由八个位组成,一个字(WORD)是二个字节或十六位,一个双字(DWORD)是二个字(WORDS)或三十二位。如下所示: 0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 1 0 1 0 0 0 1 ...

2009-02-26 14:43:00 101

转贴C/C++用移位实现乘除法运算,提高运行效率

用移位实现乘除法运算   a=a*4;   b=b/4;   可以改为:   a=a&lt;&lt;2;   b=b&gt;&gt;2;   说明:   除2 = 右移1位 乘2 = 左移1...

2009-02-26 14:28:00 447

Microsoft C 和 C++ 编译器与链接器

CL.exe   是控制   Microsoft   C   和   C++   编译器与链接器的   32   位工具。编译器产生通用对象文件格式   (COFF)   对象   (.obj)   文件。链接器产生可执行文件   (.exe)   或动态链接库文件   (DLL)。         注意,所有编译器选项都区分大小写。         若要编译但不链接,请使用   /c。 ...

2009-02-25 17:09:00 127

【转】论函数调用约定

假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算 机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递参数,传递参数的工作必须...

2009-02-24 13:58:00 141

创建虚拟桌面

#include&lt;afxwin.h&gt; HINSTANCE hInst;                //当前实例 TCHAR szAppName[] = TEXT ("VirtualDesk") ;      //程序名称 HWND  hwnd ;                //主窗体句柄 HDESK hVirtualDesk;             //虚拟桌面句柄 HDES...

2009-02-20 11:21:00 144

如何充分利用C#匿名方法的平台优势

C# 1.1里,声明和使用委托要求你有委托和一个在委托被触发时具有匹配签名的能够执行的方法,以及一个将命名方法与委托关联的分配语句。作为C# 2.0的新特性,匿名方法基本上能够提供与先前命名方法相同的功能,但是它已经不再需要一个在关联到委托之前就明确创建的方法了。 你可以把匿名方法想象为一个实现与委托进行关联这项功能的便捷途径。如果同时看一下匿名方法实现和命名方法实现所取得IL结果,你会发现这两者...

2009-02-18 16:14:00 69

apache2.2.6配置PHP5.2.4解说[转]

忙乎了一个通宵,没搞定Apache 2.2.6配置PHP 5.24的环境,到处gg来的信息,也都是空谈,毫无见效. 发现Apache新版把一些配置分开了,分别由几个conf文件分担,各司其职,并且加强了proxy的性能. 现在就讲讲在Apache2.2.6中配置php5.24的环境吧. 首先假设php5的文件是C:\PHP中 httpd.conf中找到:    代码: #LoadModule ss...

2009-02-18 16:07:00 138

VC中常用数据类型转换

  内容来自http://www.blogcn.com/u/10/82/lasteoo/index.html 刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。 我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char usern...

2009-02-14 13:41:00 167

WM_COMMAND

WM_COMMAND &amp; WM_SYSCOMMAND                                        对于菜单、加速键来说,点击后Windows会都会向它们所属的窗体发送WM_COMMAND消息。除了菜单、加速键,一些子窗体也会引发这些消息。例如对话框中的按钮或者工具栏中按钮(控件发通知消息给父窗体)。WM_COMMAND消息中有两个参数,wparam、lpa...

2009-02-03 12:01:00 195

空空如也

空空如也

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

TA关注的人

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