C#与API(二)

如果您不熟悉 C 语法或者调用 Windows API 函数,有时很难知道一个方法参数是否需要指针。一个常见的指示符是看参数类型是否是以字母 P 或 LP 开头的,例如 LPDWORD 或 PINT。在这两个例子中,LP 和 P 指示参数是一个指针,而它们指向的数据类型分别为 DWORD 或 INT。然而,在有些情况下,可以直接使用 C 语言语法中的星号 (*) 将 API 函数定义为指针。以下代码片段展示了这方面的示例: void TakesAPointer(DWORD* pNum); 可以看到,上述函数的唯一一个参数是指向 DWORD 变量的指针。 当 通过 P/Invok...
C#与API | 2010-10-27 17:55 | 阅读 999 次 | 评论 0 条

C# API(一)

C# APIC:\ProgramFiles\MicrosoftVisual Studio .NET\ FrameworkSDK\Samples\ Technologies\ Interop\PlatformInvoke\ WinAPIs\CS目录下有大量的调用API的例子。一、调用格式using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码//使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。[DllImport("user32.dll")]public static extern...
C#与API | 2010-10-27 17:54 | 阅读 1035 次 | 评论 0 条

C#控件及常用设计(转)

1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 (2) WindowState属性: 用来获取或设置窗体的窗口状态。 取值有三种: Normal (窗体正常显示)、 Minimized(窗体以最小化形式显示)和 Maximized(窗体以最大化形式显示)。 (3)StartPosition属性:用来获取或设置运行时窗体的起始位置。默认的起始位置是WindowsDefaultLocation。(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。 (5)Width属性:用来获取或设置窗体...
C# | 2010-07-25 09:32 | 阅读 1528 次 | 评论 0 条

SQL坏了

SQL坏了 想重装 就去卸载删文件 结果删掉VS的部分 文件全坏事了! 恼人了 全部重装!
感触 | 2010-07-18 15:31 | 阅读 689 次 | 评论 0 条

小代码

using System;using System.Linq;using System.Windows.Forms;using 常用小软件试制作;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Collections;using System.IO; namespace WindowsFormsApplication1{ static class Program { /// <summary> ///...
C# | 2010-07-17 13:29 | 阅读 843 次 | 评论 0 条
浏览5092次
最新评论