1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| volvo |
28.10.2009 18:51
Сообщение
#1
|
|
Гость |
Привет всем
Столкнулся с непонятным поведением программы. Создаю (MinGW + CodeBlocks, НЕ MSVS) простейший проект Win32, создающий одно-единственное окошко. И добавляю в него вот такой код: #define UNICODEВ результате получаю то, что показано во вложении: Однако, если закомментировать строку с EnableWindow, то текст отображается как положено: Попробовал сделать аналогичный проект на Дельфях - абсолютно то же самое, в disable отсекается часть надписи. ОС - WinXP SP3. Причем программа, скомпилированная у меня, прекрасно показывает весь текст под Вистой, например. А на соседнем WinXP SP2 съедается еще больше текста, видно только первые 3 буквы. Зато в Enabled-состоянии отображается везде одинаково правильно. Это я что-то упускаю, или что может быть? Куда можно копать вообще? |
volvo WinAPI, Юникодный проект 28.10.2009 18:51
Client Только предположения:
Может кнопку создать через C... 28.10.2009 20:42
volvo Нет, это С или С++ (компилятор GCC), у меня С++. Н... 28.10.2009 20:53![]() ![]() |
|
Текстовая версия | 8.12.2025 8:30 |