DllImport调用系统DLL的方法
来源:互联网 发布:ipv6商业应用网络 编辑:程序博客网 时间:2024/04/30 15:28
[DllImport("user32.dll", EntryPoint = "GetDoubleClickTime")] public extern static int GetDoubleClickTime(); [DllImport("user32.dll", EntryPoint = "GetCaretBlinkTime")] public extern static int GetCaretBlinkTime(); private void Form1_Load(object sender, EventArgs e) { label3.Text = GetDoubleClickTime() + "毫秒"; label4.Text = GetCaretBlinkTime() + "毫秒"; }
首先使用系统的DLL需要命名空间。这里使用的是:
using System.Runtime.InteropServices;
[DllImport("user32.dll", EntryPoint = "GetDoubleClickTime")] public extern static int GetDoubleClickTime();
以上为一对,如果再调用其他的,也是这个格式。
成对出现即可。
这个小程序的作用是调用系统的user32.dll里的函数,得到鼠标双击的时间间隔与光标闪烁的时间。
以上为 C# 1200例中的例子。
运行的效果:
0 0
- DllImport调用系统DLL的方法
- DllImport 调用DLL类库
- C#用DllImport方式调用C++封装的dll库
- DllImport的相关用法(C# 中调用C++ DLL)
- C#直接使用DllImport外部Dll的方法
- C#直接使用DllImport外部Dll的方法
- C#中使用DllImport调用C++dll
- C#调用DLL中 DllImport 属性详解
- DLL的调用方法
- 在C# 用dllimport 调用VC ++ winapi 型的dll example
- 使用 __declspec(dllimport) 能够优化对DLL导出函数的调用.
- vs2010 C#中 DllImport C++的DLL 的调试方法
- Web调用Dll的方法
- 调用dll文件的方法
- python调用dll的方法
- VC++调用dll的方法
- C#调用DLL中 DllImport属性详解(一)
- C#调用DLL中 DllImport属性详解(二)
- List<File>
- 欢迎使用CSDN-markdown编辑器
- 排序总结
- UVa 12097 - Pie(二分查找)
- LeetCode:Summary Ranges
- DllImport调用系统DLL的方法
- Linux系统字符集配置
- php memcache单例
- ZOJ3818--Pretty Poem(暴力)
- 基于boost.asio的ECHO服务器
- Android 获得控件的高度
- android异常Unable to instantiate activity ComponentInfo解决方法
- IP地址转整数
- uvalive4835(模拟)