如果讓Timer 更準確和不受外來影響???????????(編號:3322)

小弟想做一個小鬧鐘, 用timer 寫以下的程式:
timer 的interval 是1000  (即一秒)
Private Sub Timer1_Timer()
Label1.Caption = cc
 Label1.Refresh
 cc = cc + 1
End Sub
但當小弟看著它運行時, 發現它的時間跟正常慢, 是否應該用更小的 interval ??
如何能計算出每秒所慢了的percentage?
更大的問題是:
當張form被 滑鼠按下不放時, Label1 便停了, timer 也沒有動, 直至mouse 放開才繼續...
想問問有沒有不被干擾的辦法?? 用thread ?? vb 有沒有thread 的?? 請高手們教教我. 謝謝!