09 2006 档案
摘要:从Control类直接继承自定义控件(适合CF,因为CF没有UserControl基类)!
阅读全文
摘要:调用Application Manager实现安装CAB文件到移动设备上!
阅读全文
摘要:无标题窗体的拖动,在MouseMove中实现,非MouseUP!
阅读全文
摘要:大多数值类型(如整数和浮点数)都是可直接复制到本机结构中的,且不需要进行封送处理。其他非直接复制到本机结构中的类型在托管和非托管内存中具有不同的表示形式,且需要进行封送处理。还有一些其他类型需要跨交互操作边界进行显式格式设置。 本主题提供下列有关格式化值类型的信息: 平台调用中使用的值类型 COM Interop 中使用的值类型 除描述格式化类型外,本主题...
阅读全文
摘要:System.String 和 System.StringBuilder 类都有相似的封送处理行为。它们之间的主要差异是字符串是不可变的,而 StringBuilder 缓冲区的内容则可以由被调用方更改并复制回调用方。 字符串作为 COM 样式的 BSTR 类型封送,或者作为以空引用(在 Visual Basic 中为 Nothing)终止的字符数组结束。字符串内的字符可以作为 Unicode 或...
阅读全文
摘要:回调函数是托管应用程序中可帮助非托管 DLL 函数完成任务的代码。对回调函数的调用将从托管应用程序中,通过一个 DLL 函数,间接地传递给托管实现。在用平台调用调用的多种 DLL 函数中,有些函数要求正确地运行托管代码中的回调函数。本主题将介绍托管函数的元素,并说明如何实现回调函数和从托管代码中调用回调函数。 回调函数基础 要从托管代码中调用大多数 DLL 函数,可创建该函数的托管定义,然后调用该...
阅读全文
摘要:许多非托管函数需要您将结构(Visual Basic 中的用户定义类型)的成员或在托管代码中定义的类成员作为参数传递给函数。在使用平台调用将结构或类传递到非托管代码时,必须提供用来保留原始布局和对齐方式的附加信息。本主题将介绍 StructLayoutAttribute 属性,它用于定义格式化类型。对于托管结构和类,您可以从 LayoutKind 枚举提供的若干可预知的布局行为中进行选择。 本主题...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Runtime.InteropServices;namespace 调用Win32的MessageBox{ class Class1 { ...
阅读全文
摘要:C# 中对字符串是否为数字的判断(类似 vb.net 中的 IsNumber)(转)
阅读全文