• Авторизация


WATCOM C и WinAPI 08-01-2009 17:34 к комментариям - к полной версии - понравилось!


Настроение сейчас - норм

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

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

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

На Microsoft'овом C++ у меня есть собственные подобные решения на WinAPI (когда с OpenGL'ем баловался), но то Microsoft... а надо Watcom.
вверх^ к полной версии понравилось! в evernote
Комментарии (8):
Vam_Pir 09-01-2009-14:50 удалить
а на кой вам батенька ватком катать, когда вокруг вовсю ширится движение в сторону высокоуровневых яп?
Dimonius91929631 09-01-2009-16:12 удалить
Vam_Pir, а напрямую вызывать системные функции без прокладок :)
Vam_Pir 09-01-2009-16:20 удалить
Ответ на комментарий Dimonius91929631 # А смысл?
Dimonius91929631 09-01-2009-18:37 удалить
Vam_Pir, :) в кошерности и чистоте подхода а также отсутствии промежуточного непонятно какого и кем писанного кода.
Vam_Pir 10-01-2009-07:02 удалить
Ответ на комментарий Dimonius91929631 # т.е. надо понимать, что исходный код WinAPI тебе понятен и ты его полностью знаешь :D
Dimonius91929631 10-01-2009-11:41 удалить
Vam_Pir, я ведь этого не говорил... зачем что-то домысливать? и причем тут исходный код?
WinAPI - интерфейс предоставляющий приложениям прямое взаимодействие с операционной системой (Виндовс в данном случае). и всего-то.
Vam_Pir 10-01-2009-14:01 удалить
Ответ на комментарий Dimonius91929631 # Выньапи штука не универсальная.
katyyya 12-01-2009-23:43 удалить
для меня это сложно.


Комментарии (8): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник WATCOM C и WinAPI | Dimonius91929631 - в тихом омуте | Лента друзей Dimonius91929631 / Полная версия Добавить в друзья Страницы: раньше»