-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Dimonius91929631

 -Сообщества

Участник сообществ (Всего в списке: 10) НВ_-_Невероятный_Дневник Путешествия_и_туризм нет_одиночеству Flight_Simulator g0a Linux_Comunity The_Offspring trance_community Trance_Nation Vladivostok
Читатель сообществ (Всего в списке: 2) _Калигула_ novate

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 30.06.2003
Записей:
Комментариев:
Написано: 18297


WATCOM C и WinAPI

Четверг, 08 Января 2009 г. 17:34 + в цитатник
В колонках играет - Mo-Do - "Hamlet"
Настроение сейчас - норм

Как приятно выйти на работу в выходные - НИКОГО, тишина... хоть и не на весь день, и то приятно :)

Начал с простого - на WATCOM C создать просто Виндовое окошко (простите за каламбур :) ) на WinAPI. Да вот какой-то конфуз приключился... видимо, проблемы в синтаксисе. Не совсем оно стыкуется с декларациями, данными в MSDN'е. Приложение компилируется, но при запуске выдаёт системную ошибку.

В общем дебаггер кажет, что ошибка происходит при вызове CreateWindow, и дебаггер даёт только дизассемблированный её код (вполне естественно). Но большее подозрение у меня на WindowProc. Где-то опять типы и размеры параметров не подходят или что-то типа того.. Короче, надо будет свежим взглядом глянуть.

На Microsoft'овом C++ у меня есть собственные подобные решения на WinAPI (когда с OpenGL'ем баловался), но то Microsoft... а надо Watcom.
Рубрики:  Профессиональное
Метки:  

Vam_Pir   обратиться по имени Пятница, 09 Января 2009 г. 14:50 (ссылка)
а на кой вам батенька ватком катать, когда вокруг вовсю ширится движение в сторону высокоуровневых яп?
Ответить С цитатой В цитатник
Dimonius91929631   обратиться по имени Пятница, 09 Января 2009 г. 16:12 (ссылка)
Vam_Pir, а напрямую вызывать системные функции без прокладок :)
Ответить С цитатой В цитатник
Vam_Pir   обратиться по имени Пятница, 09 Января 2009 г. 16:20 (ссылка)
А смысл?
Ответить С цитатой В цитатник
Dimonius91929631   обратиться по имени Пятница, 09 Января 2009 г. 18:37 (ссылка)
Vam_Pir, :) в кошерности и чистоте подхода а также отсутствии промежуточного непонятно какого и кем писанного кода.
Ответить С цитатой В цитатник
Vam_Pir   обратиться по имени Суббота, 10 Января 2009 г. 07:02 (ссылка)
т.е. надо понимать, что исходный код WinAPI тебе понятен и ты его полностью знаешь :D
Ответить С цитатой В цитатник
Dimonius91929631   обратиться по имени Суббота, 10 Января 2009 г. 11:41 (ссылка)
Vam_Pir, я ведь этого не говорил... зачем что-то домысливать? и причем тут исходный код?
WinAPI - интерфейс предоставляющий приложениям прямое взаимодействие с операционной системой (Виндовс в данном случае). и всего-то.
Ответить С цитатой В цитатник
Vam_Pir   обратиться по имени Суббота, 10 Января 2009 г. 14:01 (ссылка)
Выньапи штука не универсальная.
Ответить С цитатой В цитатник
katyyya   обратиться по имени Понедельник, 12 Января 2009 г. 23:43 (ссылка)
для меня это сложно.
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку