10/03/28 22:06:36 rg9jPJ4K
レスありがとうございます。Vista + VC#2005EEでテストしてみました
class Program内
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1 frm = new Form1() ;
Application.Idle += frm.IdleProc ;
Application.Run(frm) ;
}
class Form1内
int n_idle = 0 ;
public void IdleProc(Object sender, EventArgs e)
{
this.Text = this.n_idle.ToString() ;
this.n_idle ++ ;
}
ウインドウのタイトルバーにカウント表示するプログラムです。
実行してウインドウ上でマウスを動かすと、自分の予想に反して
カウントが早くなります。
Idleが連続で2回以上くるとウェイトが入るような処理でも入ってるのでしょうか?