三沢です。
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
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