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

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


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

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

Выпуск № 340
от 04.03.2006, 10:33

Администратор:Калашников О.А.
В рассылке:Подписчиков: 256, Экспертов: 49
В номере:Вопросов: 3, Ответов: 6


Вопрос № 36262: Доброе время суток, уважаемые эксперты. Я хотел бы узнать, как в Visual C++ создавать бинарные файлы?...
Вопрос № 36267: Здравствуйте уважаемые эксперты!У меня следуюющий вопрос: У меня стоит stylexp, можно ли как-нибудь приделать к своей проге определенный стиль. Допустим прописать в ресурсах файл темы, или еще как-нибудь?...
Вопрос № 36306: Можно ли в dll-ке хранить классы? В книгах, которые у меня есть? говорится только о функциях. Если можно, то что писать в *.def-файле библиотеки в разделе export и как создавать потом объект класса через getProcAddress()?...

Вопрос № 36.262
Доброе время суток, уважаемые эксперты. Я хотел бы узнать, как в Visual C++ создавать бинарные файлы?
Отправлен: 26.02.2006, 18:20
Вопрос задал: Рязанов Максим Валерьевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Jadd
Здравствуйте, Рязанов Максим Валерьевич!
а что значит бинарные? CFile и пишите туда то, что нужно. Любые данные. Функция Write этого класса принимает указатель на любые данные. Удачи.
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Специалист)
Отправлен: 26.02.2006, 18:39

Отвечает: DoubleV
Здравствуйте, Рязанов Максим Валерьевич!
Не совсем понятно о каких файлах идет речь. Если необходимо просто откомпилировать программу, то есть там менюшка, build называется. Вот через нее все и делается ( горячая клавиша F7, обычно компилит прогу). При этом в начале необходимо создать некоторый проект, добавить туда *.срр файлы, либо воспользоваться мастером.
Ответ отправил: DoubleV (статус: 3-ий класс)
Отправлен: 26.02.2006, 22:48


Вопрос № 36.267
Здравствуйте уважаемые эксперты!У меня следуюющий вопрос:
У меня стоит stylexp, можно ли как-нибудь приделать к своей проге определенный стиль. Допустим прописать в ресурсах файл темы, или еще как-нибудь?
Отправлен: 26.02.2006, 19:00
Вопрос задал: Евгений (jeni) (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Link13h
Здравствуйте, Евгений (jeni)!
нет это нельзя сделать с помощью стилехр
но существуют другие проги для изменения
стиля именно одной программы
---------
Lamer Must Die!! Hacker Forever!!!!!
Ответ отправил: Link13h (статус: 3-ий класс)
Отправлен: 26.02.2006, 19:29

Отвечает: PROD
Здравствуйте, Евгений (jeni)!
врятли, на мой взгляд единственный вариант как-то выдрать элементы скина и подключить к своей проге, ну или по-честному - нарисовать все самому
Ответ отправил: PROD (статус: 4-ый класс)
Отправлен: 26.02.2006, 20:50

Отвечает: Mamont0001
Здравствуйте, Евгений (jeni)!

Файл темы никак не отностися ни к ресурсам, ни к stylexp.

Единственный, на мой взгляд, вариант - сохранить все необходимые изображения в файл ресурсов и далее програмно обрабатывать его в програме.

Если необходимы определенные рисунки из stylexp, могу посоветовать Resource Hacker, поможет достать ресурсы практически из любого файла, где они есть.

Как програмно обрабатывать, смотреть в help'е, в теме, что-то вроде, "Using Resources".
---------
Сон — это маленькая смерть
Ответ отправил: Mamont0001 (статус: 2-ой класс)
Отправлен: 27.02.2006, 18:07


Вопрос № 36.306
Можно ли в dll-ке хранить классы? В книгах, которые у меня есть? говорится только о функциях. Если можно, то что писать в *.def-файле библиотеки в разделе export и как создавать потом объект класса через getProcAddress()?
Отправлен: 27.02.2006, 09:49
Вопрос задал: Skolod (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 6)

Отвечает: Jadd
Здравствуйте, Skolod!
Да можно. Там только есть некоторые заморочки, но все делается и решается. Среда какая? Вот тут: www.rsdn.ru обсуждались вопросы хранения классов в dll (правда статья - перевод MSDN, но не важно). Для MSVC есть более простой способ. Если Вы в ней работаете, могу подсказать как сделать. Успехов.
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Специалист)
Отправлен: 27.02.2006, 09:57
Оценка за ответ: 3
Комментарий оценки:
Как это делается в MVCS?


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

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

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

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

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала 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.16 от 01.03.2006
Яндекс Rambler's Top100

В избранное