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

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


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


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

Выпуск № 175
от 19.01.2003, 13:10

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 534
Отправлено ответов: 1160
Активность: 217.2 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Ramzes
Статус: Начальный
Общий рейтинг: 121.31
[Подробней >>]
baldr
Статус: Профессиональный
Общий рейтинг: 114.03
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 107.67
[Подробней >>]
 
PL
Статус: Доверительный
Общий рейтинг: 115.12
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 524. Доброе время суток, эксперты! У меня три вопроса: 1) В редакторе ресурсов иконок (VC++6.0) вставляю ... (ответов: 1)
Вопрос № 525. Здраствуйте. Подскажите как заставить линковщик(VC6.0) генерировать имена функций какие я хочу, а то... (ответов: 4)

Вопросов: 2, ответов: 5


 Вопрос № 524

Доброе время суток, эксперты!
У меня три вопроса:
1) В редакторе ресурсов иконок (VC++6.0) вставляю рисунок из буфера(32x32),
рисунок состоит из 256 цветов, а при выполнении проги эта иконка как-то
преобразуется в 16 цветную, при этом очень страдает качество иконки.
Как сделать чтобы иконка выводилась в 256-цветном режиме? Иконка
выводится в ToolBar.
2) Как сделать чтобы ListCtrl и TreeCtrl пользовались одним и темже ImageList'ом, при этом
в ListCtrl большие иконки (32x32), а в TreeCtrl, те же иконки но уже 16x16. Я пробовал, но
опять таки качество маленьких очень плохое.
3) Как динамически менять стиль у ListCtrl? Т.е. сначала большие иконки, потом стиль LVS_REPORT,
потом LVS_SMALLICON, ну короче как в Проводнике они меняются.

Заранее благодарен.



Вопрос отправлен: 15.01.2003, 13:37
Отправитель: KydesNik (brothers@atnet.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Ramzes

Доброе время суток, KydesNik!
1)при создании иконки поставъ следующие установки
32x32 256 colors
3)Исполъзуй функцию ModifyStyle

Ответ отправлен: 15.01.2003, 13:54
Отправитель: Ramzes


 Вопрос № 525

Здраствуйте.
Подскажите как заставить линковщик(VC6.0) генерировать имена функций какие я хочу, а то он создает функции типа: тип возвращаемых данных + имя функции+ еще какае-то фигня.



Вопрос отправлен: 16.01.2003, 13:02
Отправитель: Dzik

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Приветствую Вас, Dzik!
Что-то я тебя не понял! Как это "какие я хочу"? :)
У компилятора есть правила, по которым он должен создавать obj-файл. Эти правила одинаковы
для всех компиляторов - даже с ассемблера... И вообще - зачем тебе это надо??


Ответ отправлен: 16.01.2003, 23:21
Отправитель: baldr


Отвечает vitya

Приветствую Вас, Dzik!
Надо писать .def файл и компилировать с ним, тогда будут такие названия, какие ты присваиваешь.
Формат посмотри в МСДН там ничего сложного.


Ответ отправлен: 16.01.2003, 13:26
Отправитель: vitya


Отвечает PL

Здравствуйте, Dzik!
С++ использует mangling имена (смотри МСДН name decoration), так как ему нужно знать всю инфу о параметрах, возвращаемых значениях и тд.
Если ты хочешь чтобы у тебя ентого не было просто используй С.

Ответ отправлен: 16.01.2003, 13:51
Отправитель: PL


Отвечает Ramzes

Здравствуйте, Dzik!
насколъко я понял речъ идет о экспорте функций
пиши перед объявлением функции extern 'C'

Ответ отправлен: 17.01.2003, 10:20
Отправитель: Ramzes



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


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


Получить ответов:


 Выбор рассылки

Программисту
Assembler (34)
C / C++ (29)
Perl (5)
Delphi (18)
Pascal (22)
Basic / VBA (12)
Java / JavaScript (7)
PHP (6)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (35)
Windows NT/2000/XP (27)
"Железо" (33)
Поиск информации (19)
Администратору
Windows NT/2000/XP (11)
Linux / Unix (14)
Юристу
Гражданское право (9)
Семейное право (6)
Трудовое право (5)
КоАП (3)

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




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное