再描画で教えてください。
Posted: 2006年7月13日(木) 20:22
実行すると、EditBox1に5が表示されて停止すると思うのですが実際には、4で停止します。なぜ再描画した後に止まらないのでしょうか?
[/list]
コード: 全て選択
Dim CUNT As Long
Sub MainWnd_CommandButton1_Click()
Dim hEdit As HWND
CUNT = CUNT + 1
hEdit=GetDlgItem(hMainWnd,EditBox1)
SetWindowText(hEdit,Str$(CUNT) )
InvalidateRect(hEdit,ByVal 0,1)
IF CUNT = 5 THEN Debug
End Sub