vc++ ウィンドウのラベルを変更したい。ラベルには、100 ミリ秒ごとに更新されるリアルタイム データが表示されます。では、vc++ウィンドウでこれを行うにはどうすればよいですか? 誰でも助けてください
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HWND hRPMEx,hAvgTimeEx;
int wmId, wmEvent;
PAINTSTRUCT ps;
HDC hdc;
switch(message)
{
case WM_TIMER:
break;
case WM_CREATE:
hRPMEx = CreateWindowA("Static","",WS_CHILD | WS_VISIBLE | SS_LEFT,
20,100,220,25,
hWnd, (HMENU)IDC_RPM_EX, hInstance, NULL);
hAvgTimeEx = CreateWindowA("Static","",WS_CHILD | WS_VISIBLE | SS_LEFT,
20,150,220,25,
hWnd, (HMENU)IDC_AVGTIME_EX, hInstance, NULL);
break;
case WM_COMMAND:
wmId = LOWORD(wParam);
wmEvent = HIWORD(wParam);
// Parse the menu selections:
switch (wmId)
{
case IDC_BTN_CONNECT:
break;
case IDC_RPM_EX:
break;
case IDC_BTN_DISCONNECT:
break;
case IDM_ABOUT:
DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
break;
case IDM_OPEN:
break;
case IDM_EXIT:
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
break;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
EndPaint(hWnd, &ps);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
return 0;
}
ラベル(静的テキスト)を更新する関数をどこで呼び出す必要がありますか?