![]() |
|
Модераторы: bsa |
![]()
|
|
| larionov0ilia |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 14.10.2010 Репутация: нет Всего: нет |
Решил изучать программирование на WinApi
Скачал справочное руководство по ссылке «http://cracklab.ru/download.php?action=get&n=NjM1» это архив статей по С++ World C++ Pro 6600+ Там есть(в статье Visual C++. API-функции Урок 1. Простое окошко) листинг создания простого окна
Создаю проект Win32(пустой) в VC 2008 на winXP sp3, пытаюсь скомпилировать этот пример вываливаются ошибки
Понятно, что условия компиляции этого проекта VC 6 или VC 2002, но хотелось быть почитать как это преобразовывать в работающий вариант на VC 2008. Или хотя-бы как запустить именно этот листинг. Заранее благодарен... Модератор: немного изменил вывод об ошибках, чтобы не выходило за границы экрана Это сообщение отредактировал(а) bsa - 14.10.2010, 12:08 |
||||
|
|||||
| Crafty |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 319 Регистрация: 3.11.2008 Репутация: 12 Всего: 14 |
Проблема с юникодом.
Добавьте L вот так в строках где ошибки.
Добавлено через 1 минуту и 53 секунды Подробнее в этой теме посмотрите. |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
larionov0ilia, ты уверен, что тебе именно WinAPI нужен? Может стоит обратить внимание на что-нибудь более высокоуровневое (.NET (C#, в частности) или Qt/Gtk/wxWidgets)?
|
|||
|
||||
| larionov0ilia |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 14.10.2010 Репутация: нет Всего: нет |
спасибо все заработало ...
to bsa все эти технологии меняют друг друга очень часто апи меняется более медленно, тем более для того что научится системному программированию необходимо понять принципы, а не научится работать с обертками .... |
|||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 4 Всего: 39 |
larionov0ilia, шепотом: рисование окошек - это не системное программирование. Реализуйте какой-нибудь сервер, потом заоптимизируйте его до высоконагруженного. Потом - до распределенного. Вот это можно будет назвать системным программированием. К тому же получите кучу экспириенса и левел-ап.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| bsa |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Что-то не припомню, чтобы они друг друга меняли. Qt, например, уже лет 10 наверное. Конечно! Именно поэтому MS отказалась от поддержки старых программ в Windows 7 и реализовала их запуск через виртуальную машину.
Добавлено через 30 секунд опередил Добавлено через 3 минуты и 6 секунд
|
||||
|
|||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 4 Всего: 39 |
bsa, если делать win-only распределенную реализацию, то и с winAPI можно будет вдоволь наиграться. Но я писал более абстрактно - с какого системного программирования можно получить пряники, а не конкретно на чем это делать.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |