case WM_PAINT:{[/pre]
static int t;
PAINTSTRUCT ps;
wchar_t cbuf[100];
HDC hdc = BeginPaint( hWnd, &ps );
wsprintf( cbuf, _T("on WM_PAINT%d"),t);
TextOut(hdc,0,100,cbuf,sizeof(cbuf));
SetWindowText( hWnd, cbuf );
t++;
EndPaint( hWnd, &ps );
break;}
として実行したところ、ウィンドウを任意のところに重ねて、移動すると、
SetWindowはタイトルバーにちゃんとの値が表示されるのですが、TextOut
のtは再描画されないのですが、通っているのに描画されないのはなぜで
しょうか?またどうしたらちゃんと表示されるのでしょうか?