Пример #1
0
        private void averageTimerDemoButton_Click(object sender, System.EventArgs e)
        {
            // Ermitteln der Systemticks
            LARGE_INTEGER pc = new LARGE_INTEGER();

            if (QueryPerformanceCounter(ref pc))
            {
                long systemTicks = pc.GetValue();

                pc5.IncrementBy(systemTicks - startTicks);
                // pc5.RawValue = systemTicks - startTicks;
                pc6.IncrementBy(1);

                infoLabel.Text = "Sekunden zwischen den letzten beiden Clicks: " +
                                 ((systemTicks - startTicks) / (double)performanceFrequency);

                startTicks = systemTicks;
            }
            else
            {
                infoLabel.Text = "Kann QueryPerformanceCounter nicht verwenden";
            }
        }