2009年7月21日
摘要: ClassInterface 类接口是未在托管代码中显式定义的接口,它将公开在 .NET 对象上显式公开的所有公共方法、属性、字段和事件。此接口可以是双绑定接口,也可以是仅调度接口。• ClassInterfaceType.None • ClassInterfaceType.AutoDispatc • ClassInterfaceType.AutoDual No... 阅读全文
posted @ 2009-07-21 11:29 菡子 阅读(3840) 评论(1) 推荐(1) 编辑
摘要: 关于上述编码,一直迷迷糊糊,查了些资料,总算大致了解了1. ASCII和Ansi编码 字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为 单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码. 双字节内码 -- Double-Byte character sets)(DBCS),可以... 阅读全文
posted @ 2009-07-21 10:59 菡子 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: StructLayout特性公共语言运行库利用StructLayoutAttribute控制类或结构的数据字段在托管内存中的物理布局,即类或结构需要按某种方式排列。如果要将类传递给需要指定布局的非托管代码,则显式控制类布局是重要的。它的构造函数中用 LayoutKind值初始化StructLayoutAttribute类的新实例。LayoutKind.Sequential用于强制将成员按其出现的顺... 阅读全文
posted @ 2009-07-21 10:48 菡子 阅读(13171) 评论(0) 推荐(4) 编辑
摘要: LPSTR 一个32位的指向字符串的指针 每个字符占1字节 LPCSTR 一个32位的指向字符串常量的指针 每个字符占1字节 LPWSTR 一个32位的指向unicode字符串的指针 LPCWSTR 一个32位的指向unicode字符串常量的指针 LPCTSTR:32-bit指针 指向一个常字符串,每字符可能占1字节或2字节,取决于Unicode是否定义 LPTSTR:32-bit指针 每字... 阅读全文
posted @ 2009-07-21 10:31 菡子 阅读(461) 评论(0) 推荐(0) 编辑