Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 320
от 09.02.2006, 12:42

Администратор:Калашников О.А.
В рассылке:Подписчиков: 255, Экспертов: 43
В номере:Вопросов: 1, Ответов: 2


Вопрос № 34680: Здравствйте, Эксперты! ВижлС 6, МФЦ. 1. Как изменить текст который выводит СтатусБар при простое динамически? (т.е. по дефолту выводит Ready, а нужно в программе это менять, на ПЕТЯ допустим, а потом на ВАСЯ) 2. Как можно динами...

Вопрос № 34.680
Здравствйте, Эксперты!

ВижлС 6, МФЦ.

1. Как изменить текст который выводит СтатусБар при простое динамически? (т.е. по дефолту выводит Ready, а нужно в программе это менять, на ПЕТЯ допустим, а потом на ВАСЯ)
2. Как можно динамически поменять текст который шлется к статус бару от контролов? (т.е. в меню Файл, наводишь на Выход, СтатусБар высвечивает "выход", а нужно чтобы первый раз было "покеда", второй "проваливай")
Я понимаю что первая мысль приходит СетПайн (СетТекст), но все это ручками прописывать, можно же запариться!!! Или нет? Или нет другого выхода? Вобщем мне это все нужно от того что прога мультиязычная...
3. Посоветуйте пожалуйста литературу по Shell API, желательно с примерами и желательно на русском (не МСДН)...
Отправлен: 03.02.2006, 16:19
Вопрос задал: Zitz (статус: 6-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Лучников Юрий Владимирович
Здравствуйте, Zitz!
К сожалению нет в данный момент под рукой Вижела 6-го.
Но на вопрос №3 отвечу;)

Есть замечательный ресурс www.rsdn.ru. Там вы можете найти много полезной информации с примерами и чем хотите;)
А вот прямая ссылка по Shell API: http://www.rsdn.ru/summary/246.xml

Успехов!!!
Ответ отправил: Лучников Юрий Владимирович (статус: Студент)
Отправлен: 03.02.2006, 18:08
Оценка за ответ: 4
Комментарий оценки:
А любое МФЦ приложение сгодиться я думаю!
А за ссылочку благодарю...

Отвечает: Tigran K. Kalaidjian
Здравствуйте, Zitz!

Всё, что Вам нужно по статусбару, лежит здесь:
http://doks.gorodok.net/?p=192
Соответственно, для изменения "ready" на что-нибудь другое, нужно обрабатывать сообщение ON_UPDATE_COMMAND_UI для индикаторов статусбара, посылаемое во время простоя. Для прочих целей советую завести какой-нибудь массив строк (или несколько массивов/(массив бОльшей размерности) на случай нескольких языков - просто при выборе языка будете фиксировать нужный массив или подмножество строк) и использовать SetPaneText - что может быть проще или логичнее?
---------
aqua nostra ignis est
Ответ отправил: Tigran K. Kalaidjian (статус: Профессионал)
Отправлен: 03.02.2006, 19:14
Оценка за ответ: 3
Комментарий оценки:
Это я уже читал у Фроловых, ничего нового... (а сайт симпотичный)
ID_SEPARATOR`у не приходят UPDATE_COMMAND`ы... :(
Где фиксировать нужный массив? Это чтоже нужно отлавливать когда пользователь наведет мышой на элемент меню??? Не вижу тут ничего простого! Из-за какого-то статусбара размер кода возрастает в разы!!!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.13 от 07.02.2006
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное