2008年11月14日
摘要: uint-----byte[]-----char[]-----string 在在做一些互操作的时候往往需要一些类型的相互转换,比如用c#访问win32api的时候往往需要向api中传入DWORD参数 即:uint参数这些数值所表示的数据在实际的应用中可能需要以字符的形式显示,但是c#对api的关系无法跟c++相比,所以在c#中进行一些类型数据的转换十分必要了, 下面将用... 阅读全文
posted @ 2008-11-14 16:25 王波 阅读(562) 评论(1) 推荐(0) 编辑
摘要: Yesky 张伟 组合框是组成Windows窗口常见的控件之一,Windows程序员在应用软件开发中经常要用到组合框。但随微软开发工具语言(如C/C++/C#/VB/VF)提供的标准组合框都是同一面孔:组合框中每一项都是字符串,看起来有点灰头土脸,不那么赏心悦目(如图1)。 图1... 阅读全文
posted @ 2008-11-14 13:52 王波 阅读(776) 评论(0) 推荐(0) 编辑
摘要: VC中操作INI文件的函数主要有: 函数名 功能 备注 GetPrivateProfileInt 读取INI文件指定块中的键名对应的整数值。 ... 阅读全文
posted @ 2008-11-14 13:16 王波 阅读(6583) 评论(1) 推荐(1) 编辑
摘要: 每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。 (一) 调用DLL中的非托管函数一般方法... 阅读全文
posted @ 2008-11-14 12:58 王波 阅读(44604) 评论(10) 推荐(3) 编辑
摘要: #region ComboBox #region Item /// /// ComboBox控件手动赋值,调用示范 /// ArrayList ArrL = new ArrayList(); /// ArrL.Add(new Item("A", "a")); /// ComboBox.DataSource = ArrL; /// ComboBox.DisplayMember= "Text"; /... 阅读全文
posted @ 2008-11-14 10:44 王波 阅读(669) 评论(0) 推荐(0) 编辑