Как включить специальный символ Char в статическую текстовую метку?

В метку статического текста я хочу включить специальный символ, имеющий значение ASCII 167. У меня есть идентификатор статического текста. Как я могу отобразить специальный символ в этой метке статического текста, используя этот идентификатор в диалоговом окне?

Заранее спасибо....

2 ответа

Решение

Предполагая, что вы используете Visual Studio, вы должны просто скопировать его в окно "Свойства" для метки. Используйте приложение "Карта символов", чтобы найти нужный символ (на моих машинах это §), выберите его, затем скопируйте, а затем просто вставьте его в свойство "Заголовок" для статического текста.

Это очень простая работа

CString abc;    //Take CString variable
abc = _T("Hello §");  // Give Value

m_label.SetWindowText(abc);  // Create variable of static label, set its text

Или же

GetDlgItem(IDC_YOUR_LABEL_ID)->SetWindowText(abc);

Если вы не знаете, как печатать значение ASCII?, Это очень просто, например, здесь вы должны напечатать значение 0167.
Просто нажмите Alt + 0167 и вы получите §, Вы можете попробовать это в Visual Studio или даже в блокноте. Это будет работать нормально.

Другие вопросы по тегам