информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Портрет посетителяГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Могу предложить обходной путь 25.11.07 23:06  Число просмотров: 1562
Автор: Fighter <Vladimir> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Вместо "яStatic" используй " яStatic ". Второй пробел для сохранения симметрии при отображении.
<programming>
[C++] Ошибка в компиляторах MS Visual Studio 25.11.07 10:32  
Автор: Vedrus <Serokhvostov Anton> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Привет, народ! Такой казус со мной сегодня произошёл: пол дня искал ошибку в своей программе, а оказалось – ошибка в компиляторе MS Visual Studio. Суть: при создании окна диалога в контроле типа статик не отображается текст, если он начинается на букву «я». Проверял код на MSVS 6.0 и 7.1. У кого есть возможность посмотрите пожалуйста на 2005’ой, и может какая ещё новая есть.

Если тоже ошибка – напишу в Microsoft.

Вот код:
MAINWINDOW DIALOG DISCARDABLE  0, 0, 346, 324
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Caption"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "яStatic",IDC_STATIC,23,7,151,35
END

---

Или может быть я где туплю?

ЗЫ. На винду не наезжать! Она очень грамотно сделана.
в неюникодных версиях - так и есть 25.11.07 13:45  
Автор: dl <Dmitry Leonov>
<"чистая" ссылка> <обсуждение закрыто>
Вплоть до 2008 студии. В юникодных, естественно, нормально. Точную ссылку сейчас не дам, но есть какие-то смутные воспоминания про объяснения, связанные с тем, что "я" - это 0xff и специально обрабатывается на уровне системы (а не vc).
[C++] в неюникодных версиях - так и есть 25.11.07 16:23  
Автор: Vedrus <Serokhvostov Anton> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Я объяснений не читал, но тоже подозреваю, что это из-за 0xff. Видать кто-то вместо <= поставил <. Или что-то в этом роде. Может ещё у кого мысли есть?
Могу предложить обходной путь 25.11.07 23:06  
Автор: Fighter <Vladimir> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Вместо "яStatic" используй " яStatic ". Второй пробел для сохранения симметрии при отображении.
[C++] Спасибо. Я тоже до этого додумался. Всё, тему закрываю. 26.11.07 03:20  
Автор: Vedrus <Serokhvostov Anton> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach