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

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


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

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

Выпуск № 464
от 13.07.2006, 19:35

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


Вопрос № 48495: Здраствуйте. где можно достать информацию и примеры о ассемблерных вставках????...
Вопрос № 48511: Как изменить размер шрифта для вывода в разные метки на диалоговом окне (VC6)?...
Вопрос № 48547: Я программирую на С++ Builder6. Уважаемые эксперты подскажите пожалуйста как работат с протоколом icq. Желательно при помощи C++ или может на другом языке это намного проще получается. Надо создать своего бота который отвечает на входящие сообщения. ...

Вопрос № 48.495
Здраствуйте. где можно достать информацию и примеры о ассемблерных вставках????
Отправлен: 07.07.2006, 22:14
Вопрос задал: HITY (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Zitz
Здравствуйте, HITY!

Пример ассемблерной вставки для с++ в приложении.
Про язык ассемблера можно почитать в учебнике про ассемблер, к примеру...
Вставки делаются для ускорения различных операций (критичных по времени кусков кода) программы, т.к. язык ассемблера ниже чем язык высокого уровня С++.
Писать программы на ассемблере полностью гораздо дольше, муторнее и сложнее, т.е. не целесообразно и долго. По этому придумали языки высокого уровня, а в тех местах программы где важна скорость делают встаки из ассемблера (но для этого нужно как минимум его знать)...
Я лично не пользуюсь.

Приложение:

---------
Успех неизбежен + Думать вообще полезно + Чем сейчас, тем лучше

Ответ отправил: Zitz (статус: Студент)
Ответ отправлен: 07.07.2006, 23:46
Оценка за ответ: 3
Комментарий оценки:
ну я то знаю ассемблер хоть и не професионально но некоторые вставки я уже хочу зделать(особено вставки по портам клавиатуры). а книга где именно про вставки в си незнаете???


Вопрос № 48.511
Как изменить размер шрифта для вывода в разные метки на диалоговом окне (VC6)?
Отправлен: 08.07.2006, 01:29
Вопрос задал: vanya (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: gitter
Здравствуйте, vanya!
Если Вы хотите изменить шрифт в некотором окне, то необходимо переопределить для этого окна событие WM_PAINT, в котором Вы определите шрифт, которым Вы хотите нарисовать текст, цвет текста, цвет фона, выравнивание текста по краю и т.д.
Пример, смотрите в приложении.

Приложение:

Ответ отправил: gitter (статус: Студент)
Ответ отправлен: 08.07.2006, 12:18

Отвечает: Zitz
Здравствуйте, vanya!

Шрифт окон (лейблов, кнопок, заголовков и т.д.) можно поменять так:

Приложение:

---------
Успех неизбежен + Думать вообще полезно + Чем сейчас, тем лучше

Ответ отправил: Zitz (статус: Студент)
Ответ отправлен: 08.07.2006, 18:40


Вопрос № 48.547
Я программирую на С++ Builder6. Уважаемые эксперты подскажите пожалуйста как работат с протоколом icq. Желательно при помощи C++ или может на другом языке это намного проще получается. Надо создать своего бота который отвечает на входящие сообщения. Желательно примкр или ссылки на учебники с таким материалом.
Отправлен: 08.07.2006, 17:28
Вопрос задал: Евгений Дмитриевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: AndyC
Здравствуйте, Евгений Дмитриевич!

http://sourceforge.net/projects/ticqlib
Ответ отправил: AndyC (статус: 1-ый класс)
Ответ отправлен: 09.07.2006, 20:43


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

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

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

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

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

В избранное