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

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


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


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

Выпуск № 228
от 07.04.2003, 15:00

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


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

Eugene
Статус: Профессиональный
Общий рейтинг: 109.34
URL: мощный файловый архив
[Подробней >>]
Ramzes
Статус: Опытный
Общий рейтинг: 129.41
[Подробней >>]
Александр
Статус: Доверительный
Общий рейтинг: 104.25
[Подробней >>]
 
akul
Статус: Опытный
Общий рейтинг: 116.41
Телефон: +6019-6416245
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 108.05
[Подробней >>]
Avl2k
Статус: Опытный
Общий рейтинг: 121.68
[Подробней >>]


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

Вопрос № 670. Eugene, пошли и мне доку по С++!!! ПЛИЗ! С уважением, stein@fromru.com... (ответов: 1)
Вопрос № 671. Здравствуйте, уважаемые эксперты. Начал изучения языка С. В инете очень много исходников по нему, а ... (ответов: 2)
Вопрос № 672. Здравтсвуйте, уважаемые эксперты! Только что начал изучать Win32 API.Написал первую элементарнейшую ... (ответов: 3)
Вопрос № 673. Ya tolko nachal pisat na VC++ Mne nado sdelat Editbox drugogo tsveta. Ya nasleduyus ot CEdit. Kakuyu... (ответов: 4)

Вопросов: 4, ответов: 10


 Вопрос № 670

Eugene, пошли и мне доку по С++!!! ПЛИЗ!
С уважением, stein@fromru.com



Вопрос отправлен: 03.04.2003, 15:30
Отправитель: Stein

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

Отвечает Eugene

Здравствуйте, Stein!
Послал.

Ответ отправлен: 03.04.2003, 15:57
Отправитель: Eugene


 Вопрос № 671

Здравствуйте, уважаемые эксперты.
Начал изучения языка С. В инете очень много исходников по нему, а так что бы хороший учебник - на глаза ещё не попадался :(. Если Вам не трудно будет скинте пожалуйста мне на e-mail или дайте ссылки где это добро можно скачать.
Заранее благодарен.



Вопрос отправлен: 03.04.2003, 20:42
Отправитель: Sonic (echelon@farlep.net)

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

Отвечает Ramzes

Здравствуйте, Sonic!
http://www.proglib.ru

Ответ отправлен: 04.04.2003, 12:34
Отправитель: Ramzes


Отвечает Eugene

Приветствую Вас, Sonic!
Что-то много изучающих С++ появилось. Наверно к дождю.
P.S. а книжки послал по почте

Ответ отправлен: 04.04.2003, 09:01
Отправитель: Eugene


 Вопрос № 672

Здравтсвуйте, уважаемые эксперты!
Только что начал изучать Win32 API.Написал первую элементарнейшую программу в Borland C++ 5.02 и в результате получил Error:"Unresolved external '_main' referenced from D:BC5LIBCOX32.OBJ". Пожалуйста, объясните, что эта за ошибка, и как ее можно ликвидировать.



Вопрос отправлен: 03.04.2003, 23:48
Отправитель: Gorlum

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

Отвечает Александр

Приветствую Вас, Gorlum!
Сделай пустую функцию main. Если winmain правильная, то тогда она скомпилируется и выполнится.


Ответ отправлен: 06.04.2003, 21:44
Отправитель: Александр


Отвечает Eugene

Приветствую Вас, Gorlum!
Хоть бы исходником кинул в нас. А так сложно сказать. Может не хватает заголовочных файлов. Может функции такой у тебя не хватает.

Ответ отправлен: 04.04.2003, 09:04
Отправитель: Eugene


Отвечает akul

Доброе время суток, Gorlum!
Ты наверное выбрал консольное приложение при создании проекта. В таком случае твоя программа должна начинаться с
int main (char **argv, int argc)
{
// текст твоей программы
}
просто линковщик не находит точку входа, эту самую функцию main


Ответ отправлен: 05.04.2003, 05:27
Отправитель: akul


 Вопрос № 673

Ya tolko nachal pisat na VC++
Mne nado sdelat Editbox drugogo tsveta.
Ya nasleduyus ot CEdit. Kakuyu function nado pereopredelit i chto pisat chtobi risovat drugoy tsvet
Spasibo



Вопрос отправлен: 04.04.2003, 10:44
Отправитель: sasha (felistovichs@rambler.ru)

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

Отвечает Ramzes

Добрый день, sasha!
Надо переопределитъ функцию OnDraw или OnPaint и там рисовать прямоугольник нужного тебе размера. Не забудь потом вызвать соотсетствующую функцию родительского класса.

Ответ отправлен: 04.04.2003, 12:56
Отправитель: Ramzes


Отвечает vitya

Приветствую Вас, sasha!
На самом деле я не понимаю зачем наследовать, когда можно просто заставить его рисовать таким цветом, но если уж наследуешь, то переопределять надо OnDraw и ставить в свойствах элемента OwnerDraw.

Ответ отправлен: 04.04.2003, 12:32
Отправитель: vitya


Отвечает Avl2k

Добрый день, sasha!
Можно примерно так:
BEGIN_MESSAGE_MAP(CMyDlg, CDialog)
...
ON_WM_CTLCOLOR()
...
END_MESSAGE_MAP()
HBRUSH CMyDlg::OnCtlColor( CDC* dc, CWnd* wnd, UINT nCtlColor )
{
if(wnd->GetDlgCtrlID() == IDC_EDIT1)
{
static CBrush rb( RGB(255, 0, 0));
dc->SetBkColor(RGB(255, 0, 0));
return (HBRUSH)rb.m_hObject;
}
return CDialog::OnCtlColor( dc, wnd, nCtlColor );
}
С уважением, Avl2k.

Ответ отправлен: 04.04.2003, 11:28
Отправитель: Avl2k


Отвечает akul

Приветствую Вас, sasha!
Надо перехватить WM_CTLCOLOR в родительском окне и убедившись что вызов прошел для нужного CEdit изменить аттрибуты.

Ответ отправлен: 05.04.2003, 05:21
Отправитель: akul



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

Внимание!
Форма может работать некорректно в почтовых программах "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++ (26)
Perl (7)
Delphi (16)
Pascal (21)
Basic / VBA (10)
Java / JavaScript (9)
PHP (5)
MySQL / MSSQL (6)
Пользователю
Windows 95/98/Me (31)
Windows NT/2000/XP (23)
"Железо" (28)
Поиск информации (15)
Администратору
Windows NT/2000/XP (11)
Linux / Unix (12)
Юристу
Гражданское право (9)
Семейное право (5)
Трудовое право (5)
КоАП (6)

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




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

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

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

В избранное