Эксперт vitya отвечает на вопрос 1481(выбор кодировки в диалогах): Добрый день, Nikolay! Решения: 1. Правильная кодировка 2. юникод - приложение. Перепробовал многие кодировки. Ничего не получается. В книге "Visual C++ с самого начала.С.Холзнер" указан шрифт "MS Sans Serif". С ним тоже не получается. Как быть?
Здравствуйте, Nikolay! 1. AnsiToOem - попробуйте эту функцию 2. Юникод остается в силе. Ответ отправлен: 08.03.2004, 11:08 Отправитель: vitya
Вопрос № 1484
Я по поводу вопроса №1477. Хотя к нему это не очень относится, но формально все-таки стоит указать. Единственным ответом на него была фраза в отчете "К сожалению, на Ваш вопрос не было дано ни одного ответа". "Уважаемые эксперты" неужели ваш изощренный мозг не смог НИЧЕГО добавить к отчету. Видимо вы можете отвечать только на вопросы по составлению детского алгоритма или сведениям из хелпа. Из того, что большинство вопросов, задавемых экспертам, начального уровня я делаю вывод: все нормальные программеры этой рассылкой не пользуются, остались только новички. Поэтому советую читателям покинуть этот примитивный форум, читать больше умные книжки, посещать умные сайты и общаться с умными программистами. Лично я так и собираюсь поступить, отписавшись от RusFAQ. Ежели все-таки хочется что-нибудь спросить, зайдите на http://borland.xportal.ru/,
там ответы по-лучше будут.
Доброе время суток, Evil Genius! Давно известно, что всего человек знать не способен. Весь смысл все-го что здесь происходит, это подумать над возникшей проблемой всем вместе. Если вы думаете, что зная какую-либо облость (науку) вы сможете ответить на любой вопрос в данной облости, то такое не всегда случается. Попробуйте стать знающим человеком в какой-то сфере деятельности, а потом пойти преподавателем в данной сфере наук. И Вы поймете, что оказывается Вы знаете не все. А иногда даже, очень далеко не все. На этот счет у меня два примера: 1. Я сам преподаватель по специальности "Оператор ЭВМ". Временами, учащиеся задают такие вопросы, что на него ответить не всилах ни я, ни кто либо, кого я знаю. 2. В то же время - я студен университета, и меня убивает, когда приходит лектор и объясняет тему. Во время его объяснения приходиться сидеть и на ходу
коррекировать его объяснение, исправляя ошибки (для точности: учусь на программиста, 2 курс, программированием занимаюсь более 8 лет). Простительно, когда этих ошибок в меру и они в основном синтаксические, но не тогда, когда более половины примеров с ошибками. Да... я и сам ошибаюсь, когда объясняю, но из-за того, что заговариваюсь. Кроме того, у меня не так много свободного времени, что бы отвечать на все вопросы (на которые я могу ответить). А вопросов очень много. Поэтому и получается, что для какой-то части вопросов время просто нет. Так что, пожалуйста, не надо плевать на лево и на право. И кричать что тут нет знающих людей. Ответ отправлен: 11.03.2004, 02:09 Отправитель: Tiger
Вопрос № 1486
Подскажите как в консольных приложениях менять: 0. Цвет вводимого текста 1. Фон экрана Ну, например, на примере с "printf("Sokol");" Cпасибо.
Доброе время суток, Soko1! Под окна - надо воспользоваться консольными функциями - WriteConsoleOutput... И прочие. Ответ отправлен: 10.03.2004, 13:13 Отправитель: vitya Отвечает mr2dark
Здравствуйте, Soko1! Для Win32-консоли можно использовать функцию SetConsoleTextAttribute. В первый параметр надо засунуть GetStdHandle(STD_OUTPUT_HANDLE) для выводимого текста или GetStdHandle(STD_INPUT_HANDLE) для вводимого, а во второй - комбинацию цветовых констант, определенных в файле wincon.h. Также можно использовать вызов "system("color fb");" (только для выводимого), где fb - это цвета фона и текста соответственно. Более подробно про комманду color можно узнать, набрав в коммандной строке "help color" После установки атрибутов вывода текста надо будет очистить экран, что проще всего сделать вызовом "system("cls");"
Приложение: Ответ отправлен: 10.03.2004, 17:39 Отправитель: mr2dark
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.