问题标签 [gettickcount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
12624 浏览

.net - Environment.TickCount() 的经过时间 - 避免换行

绝对值是否保护以下代码不被Environment.TickCount包装?

有没有更好的方法来防止Environment.TickCount环绕?

(这是 .NET 1.1。)

编辑- 根据 Microsoft Environment.TickCount帮助修改代码。

0 投票
1 回答
4544 浏览

delphi - 根据是否存在声明外部函数

我想从名为 GetTickCount64 的 kernel32.dll 库中声明一个外部函数。据我所知,它仅在 Vista 和更高版本的 Windows 中定义。这意味着当我如下定义函数时:

由于应用程序启动时产生的错误,我肯定无法在以前版本的 Windows 上运行我的应用程序。

有解决该问题的方法吗?假设我不想在它不存在时包含该函数,然后在我的代码中使用一些替代函数。怎么做?是否有任何编译器指令会有所帮助?我猜定义必须被这样的指令包围,而且我还必须在使用 GetTickCount64 函数的任何地方使用一些指令,对吧?

您的帮助将不胜感激。提前致谢。

马吕斯。

0 投票
5 回答
26665 浏览

c - GetTickCount 函数

我有一个关于 GetTickCount 函数的问题,我的代码中有两个调用这个函数,它们之间有几个命令,两个调用中的函数返回相同的计数。IE

var1 和 var2 具有相同的值。

有人可以帮忙吗?

0 投票
6 回答
12267 浏览

c# - Environment.TickCount 是不够的

我想知道最后一次启动系统是什么时候。

Environment.TickCount 可以工作,但由于 int 的限制,它会在 48-49 天后中断。

这是我一直在使用的代码:

有谁知道长类型返回以某种方式?

我正在使用它来了解系统的空闲时间:

0 投票
2 回答
3455 浏览

c++ - 使用 C++ 挂钩 GetTickCount

我不擅长 C++,更多的是 C# 和 PHP。我被分配了一个项目,该项目需要我使用GetTickCount并连接到应用程序中。我需要一些帮助,因为由于某种原因它没有按计划工作......这是挂钩的代码,我知道它有效,因为我以前在项目中使用过它。我唯一不太确定的是GetTickCount它的一部分。我试着GetTickCount64认为这是解决我的问题的方法(它没有使我注入的东西崩溃),但发现它根本不起作用,所以它没有崩溃。

这是用于的其余代码GetTickCount

你能看到一些不正确或应该改变的东西吗?任何帮助表示赞赏。谢谢!

0 投票
2 回答
388 浏览

ruby - Ruby 中的 Windows GetTickCount

是否可以在 Ruby 中获取当前窗口 TickCount?

http://msdn.microsoft.com/en-us/library/ms724408%28v=vs.85%29.aspx

0 投票
8 回答
7140 浏览

performance - 计算例程的速度?

确定处理例程(例如函数过程)需要多长时间的最佳和最准确的方法是什么?

我问是因为我目前正在尝试优化我的应用程序中的一些功能,当我测试更改时,仅通过查看它很难确定是否有任何改进。因此,如果我可以返回处理例程所花费的准确或接近准确的时间,那么我就会更清楚地了解代码是否进行了任何更改。

我考虑过使用 GetTickCount,但我不确定这是否接近准确?

有一个可重复使用的函数/过程来计算例程的时间会很有用,并像这样使用它:

我期待听到一些建议。

谢谢。

克雷格。

0 投票
1 回答
474 浏览

delphi - 有什么方法可以操纵 TimeGetTime 计时器的值

我有一个使用 GetLastInputInfo 函数的应用程序,并将其与 GetTickCount 的值(它返回自 Windows 启动以来的毫秒数)进行比较,以作为检测键盘或鼠标应用程序超过一定时间没有人的方法。此代码有一个错误,它不会在 GetTickCount 计数器翻转 - 大约 49 天后显示出来。

我希望能够普遍测试应用程序对这种翻转的敏感性 - 但比每 7 周更快。有谁知道强制 GetTickCount 返回值的方法(任何易读的编程语言的示例 - 包括 .BAT - 都可以)?

这实际上并不是这个早先问题的重复。我对一种技术很感兴趣,这种技术可以让我描述已经存在的代码的行为。

0 投票
1 回答
412 浏览

c++ - GetTickCount() 用于 int main 中的多个函数

我正在尝试在一段非常大的代码中分别使用 GetTickCount() 对多个函数进行计时,以找出瓶颈的确切位置。我可以成功地为整段代码计时。我正在努力解决的是我在哪里添加计时功能来测量每个单独功能的时间。我是否在声明函数或定义函数时或在调用它们的 main () 内插入计时器。任何帮助将非常感激。谢谢你。

0 投票
2 回答
474 浏览

c++ - FPS游戏ping实现

我目前正在开发 FPS(第一人称射击)游戏,我想在游戏中显示玩家的 ping(连接延迟)。但是最好的方法是什么?首先我想使用 GetTickCount64,但 Get Tick Count 并不精确:

“GetTickCount64 函数的分辨率受限于系统定时器的分辨率,通常在 10 毫秒到 16 毫秒的范围内。”

我有一个想法使用 time.h 来查看 1 秒内有多少滴答计数。但我认为这不是最好的解决方案。

有人可以帮我弄这个吗?

编辑:我正在制作一个 Windows 游戏。(感谢 unwind 和 Lefteris 提到我忘了记下来)