|
|
发表于 2004-4-18 13:22:46
|
显示全部楼层
因为不明白你的具体意图,有几种方案:
. i4 P$ v( T5 {
7 }+ a* u/ {2 a# u4 F参考方案一:" z3 [" C4 u7 u6 a" {0 b) ]
继承 CButton 类制作一个自己的新类,在) k) T* b# c! f1 k/ [# q
WM_LBUTTONDOWN 事件中增加 SetTimer() 设置时钟事件
3 y; G# G7 s# ?( D. j: { yWM_LBUTTONUP 事件中增加 KillTimer() 停止时钟事件% e4 T( B' K1 N: M: ?
在 WM_TIMER 事件中响应你要的某一事件。3 S$ A4 J5 {' i' [; i5 b
$ u! e) K5 w& h0 d F参考方案二:
' N* j7 o" P# E' w+ T按住 Button 时设置某一变量值(如BOOL型为TRUE)
0 {+ J5 ^3 C7 K9 D( m$ K4 g释放 Button 时设置该变量值(如BOOL型为FALSE)
% _. P c6 R, i8 U L在你要响应的事件中判断该变量是否成立(如BOOL型为TRUE) |
|