三沢です。

On Mon, 30 Apr 2001 18:27:25 +0900, ptvi <p...@h4.dion.ne.jp> wrote:

>シングルクリックの後、
>時間を待ってダブルクリックがなければ
>シングルクリックの処理をするようにします。
>
>GetDoubleClickTime がダブルクリックの時間ですね。

なるほど。

void CHoge::OnClick( ... )
{
    mClickTime = clock();

}

void CHoge::OnDblClick( ... )
{
 ....
}

と書こうかと思ったのですが、OnClick()とOnDblClick()って並列で呼ばれないで
すよね?

OnClickではクリックした時間と、OnClickが呼ばれたというフラグだけたてて、
どこかでそのフラグをチェックするルーチンを用意して、Click処理実行となるの
でしょうか???



--
____________________________________________________________________________

Noriaki Misawa.
mailto:n...@mac.com
http://www.misawa.net/ Powered by NuEdit