1つのウィンドウのすべての静的テキストに色を適用する次のコードを作成しましたが、別の色が1つのウィンドウで異なる色になるように、1つのウィンドウに2つの異なる色を適用したいと思います。これどうやってするの?これが私がしたことです:ID:1234
ID
1234
case WM_CTLCOLORSTATIC:
SetBkColor( hdc, COLORREF( :: GetSysColor( COLOR_3DFACE) ) );
//sets bckcolor of static text same as window color
if ( ( HWND ) lParam == GetDlgItem( hWnd, IDC_PID) )
{
SetTextColor( ( HDC ) wParam, RGB( 250, 50, 200));
return ( BOOL ) CreateSolidBrush ( GetSysColor( COLOR_3DFACE) );
}
break;