Изменение цвета текста в надписи

tumanovalex

Active member
17.06.2009
26
0
#1
В приложении хотелось бы, чтобы при загрузке диалога в text control IDPATH выводить надпись "Файл не выбран" синим цветом, в случае отмены выбора файла - красным цветом, а в случае выбора файла - полное имя файла зеленым. Т.е.
Код:
	case IDFILE: { // кнопка выбора файла
buf[0] = 0; // глобальный буфер
if(IsDlgButtonChecked(hwnd,IDREAD)) { 
bRes = MyOpenFile(sDisk[SendDlgItemMessage(hwnd, IDDSK, CB_GETCURSEL, 0, 0)], (LPTSTR)buf);
} // if(IsDlgButtonChecked(hwnd,IDREAD)
else {
bRes = MySaveFile(sDisk[SendDlgItemMessage(hwnd, IDDSK, CB_GETCURSEL, 0, 0)], (LPTSTR)buf, TEXT("TestFile"));		 
} 
if(bRes == TRUE) {
SetDlgItemText(hwnd, IDPATH, (LPTSTR)buf);
// Хотелось бы изменить цвет текста в IDPATH (значение buf) на зеленый или синий
} //if(bRes == TRUE)
else {
SetDlgItemText(hwnd, IDPATH, TEXT("Файл не выбран"));
// Хотелось бы изменить цвет текста в IDPATH на красный
}
break;
} // case IDFILE
Подскажите, пожалуйста, как это можно сделать.
 

Вложения