资源简介
实现了微秒级计时器,提供一个类,风格和C#自带的定时器差不多,误差应该在1ms以内,这玩意想要真正十分精确还是得用硬件计时器才行.
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Timers;
using System.Threading;
using System.IO;
namespace usTimer
{
//使用windows.h中的函数,加载DLL来使用
public static class QueryPerformanceMethd
{
[DllImport(“kernel32.dll“)]
public extern static short QueryPerformanceCounter(ref long x);
[DllImport(“kernel32.dll“)]
public extern static short QueryPerformanceFrequency(ref long x);
}
public class usTimerEventArgs : EventArgs
{
public double Timenow = 0;
public usTimerEventArgs(double inputTime)
{
Timenow = inputTime;
}
}
public delegate void ElapsedEvent(object Sender usTimerEventArgs e);
class usTimer
{
long stop_Value = 0;
long start_Value = 0;
long freq = 0;
double time = 0;
bool stop = true;
/
- 上一篇:c#+SQL server物资管理系统
- 下一篇:C#实现本机资源监控
相关资源
- C#实现本机资源监控
- c#+SQL server物资管理系统
- c#gps原代码
- C#绘图工具DrawTools2005
- C#界面分屏展示
- ArcGis Engine + C# + 最短路径算法
- c#实现录wav音频
- C#中主窗体Panel中加载其他多个窗体
- c#进销存管理系统源码
- C#上位机控制WiFi智能小车
- C_序列化和反序列化.pdf
- c#实战程序:图片配对游戏
- c#实战:利用c#开扫雷游戏代码
- 学生信息管理系统源代码 内含C#编写
- C# socket通信的服务器和客户端
- 用C#语言编写计算器
- GPSTXT文件C#读写分割管理
- C# Primer Plus(源码)
- 基于C#的TCP/IP协议客户端和服务器的代
- C#操作加密狗
- 简易unity屏幕特效代码shader+C#
- C# FTP客户端实例42418
- 操作系统实验之进程调度 C#编写,G
- 客显Led8Demo C# 有测试工具
- 通过修改属性表完成shp文件的修改
- C#上位机串口通信助手源代码
- ZeroMQ传输数据
- C#制作仿苹果优美界面
- C#自定义控件之-自定义MessageBox
- CSharp通讯录编程
评论
共有 条评论