• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

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

  • Автор темы Автор темы tumanovalex
  • Дата начала Дата начала
T

tumanovalex

В приложении хотелось бы, чтобы при загрузке диалога в 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
Подскажите, пожалуйста, как это можно сделать.
 

Вложения

Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab