无界

我是Oracle Java JCP会员 博客域名 https://linuxstyle.blog.csdn.net/

C#如何取硬件标志

using System; using System.Runtime.InteropServices; using System.Management; namespace Hardware { /// /// Hardware_Mac 的摘要说明。 /// public class Hard...

2007-03-24 16:30:00

阅读数 3105

评论数 1

用C#编写获取远程IP,MAC的方法

如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下: [DllImport("Iphlpapi.dll")] private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPt...

2007-03-24 16:26:00

阅读数 3658

评论数 0

C#中使用Win32和其他库

C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。...

2007-03-24 16:21:00

阅读数 2510

评论数 0

动态获取当前屏幕中光标所在位置的颜色

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using Syste...

2007-03-24 14:52:00

阅读数 3567

评论数 0

C# 获取 IE 临时文件

大家知道,在我们访问一个网站的时候。系统会把这个网站上的图片,动画等内容全部缓存到Internet临时文件夹中。 我们可以通过 :/Documents and Settings//Local Settings/Temporary Internet Files访问。但是可能我们都没有想到,里面的文件...

2007-03-24 14:50:00

阅读数 6555

评论数 4

C# 和 Win32API

API (Application Programming Interface) is a set of commands, which interfaces the programs with the processors. The most commonly used set of extern...

2007-03-24 14:41:00

阅读数 3241

评论数 0

保证应用程序只有一个实例在运行

[C#] public static Process RunningInstance() { Process current = Process.GetCurrentProcess(); Process[] processes = Process.GetProcessesByName (curre...

2007-03-24 14:28:00

阅读数 2245

评论数 3

C#调用控制面板选项

因为C#是由Microsoft公司推出的,所以它对Microsoft的所有产品的兼容性与相互操作性是其它公司开发出的编程语言所不及的。Microsoft开发的Windows操作系统与C#之间的关系也非常紧密。从而实现了C#对Windows的无缝操作。 下面,我们就以“C#对Windows控制面板中...

2007-03-24 14:16:00

阅读数 2929

评论数 3

C#返回系统特殊路径

using System; using Microsoft.Win32; namespace SystemPathsApp { /// /// Summary description for SystemPaths. /// public class SystemPaths { public ...

2007-03-24 14:12:00

阅读数 2123

评论数 0

c# 中如何定义和接收消息

在C#中目前我还没有找到发送消息的类成员函数,所以只能采用通过调用WIN 32 API 的 SendMessage() 函数实现。由于 SendMessage的参数中需要得到窗体的句柄(handler) ,所以又要调用另一个API FindWindow(), 两者配合使用,达到在不同窗体之间的消息...

2007-03-24 13:56:00

阅读数 2409

评论数 0

C#调用windows api的要点

在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,...

2007-03-24 13:39:00

阅读数 3160

评论数 0

在 C# 中通过 P/Invoke 调用Win32 DLL

,.NET Framework 1.0 或 1.1 版类库中存在任何 Windows 所没有的功能限制都不足为怪。毕竟,32 位的 Windows(不管何种版本)是一个成熟的操作系统,为广大客户服务了十多年。相比之下,.NET Framework 却是一个新事物。随着越来越多的开发人员将生产应用程...

2007-03-24 12:27:00

阅读数 2891

评论数 0

调用API弹出打印机属性对话框

调用api弹出打印机属性对话框 Author:vitoriatangFrom:Internet.NET Framework封装了很多关于打印的对话框,比如说PrintDialog, PageSetupDialog. 但是有的时候我们还需要关心打印机属性对话框,那么就可以调用API来解决这个问题。有...

2007-03-22 00:17:00

阅读数 7471

评论数 0

在IE客户端调用windows系统资源

Start Page    CLASSID="clsid:13709620-C279-11CE-A49E-444553540000">    INPUT {width: 200}     function fnStart(sMethod)    select case s...

2007-03-21 00:32:00

阅读数 1768

评论数 1

在c#中调用windows脚本的方法

在c#中调用windows脚本的方法方法1:直接调用   CODE:   ...

2007-03-19 23:56:00

阅读数 2564

评论数 0

两个硬盘和文件相关的小技巧 (C#)

取系统的硬盘分区的盘符,用API函数:GetDriveType [DllImport("kernel32.dll", EntryPoint="GetDriveType")]public static extern int GetDriveType (stri...

2004-10-29 20:58:00

阅读数 2455

评论数 0

一个鼠标类( Using C# and Win32API)

作者:网际浪子       出处:网络namespace ClassLibrary.Hardware { // 原创 Using C# and Win32API ( 最近我把所有的Win32API看了1遍 很是过瘾 ) public class Mouse {  internal const by...

2004-10-25 19:45:00

阅读数 2726

评论数 0

CPU的序列号

可以取CPU的序列号。string cpuInfo = "";//cpu序列号ManagementClass cimobject = newManagementClass("Win32_Processor");ManagementObjectCollecti...

2004-10-25 18:57:00

阅读数 2670

评论数 0

怎样使元素可编辑

作者:http://lucky.myrice.comE-mail:amxh@21cn.com    在IE5.5中,可以设定元素的编辑属性。语法如下:object.contentEditable [= sEditable]; 其中的sEditable为下列三个之一:  ◇inherit  ◇fal...

2004-10-25 11:34:00

阅读数 3791

评论数 0

在.NET中实现彩色光标,动画光标和自定义光标

作者:孟宪会 微软MVPTest.csusing System;using System.Drawing;using System.Windows.Forms;using System.Runtime.InteropServices;using System.Reflection;namespac...

2004-10-24 22:33:00

阅读数 2399

评论数 0

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