Где можно взглянуть на статьи про работу с графическими режимами, построение отдельных точек и графических примитивов под Windows, на языке ассемблера? Какие печатные книги следует поискать в магазинах и/или библиотеках?
Ага, спасибо. Гугели, они конечно гугелями. Просто подумал, мало-ли кто-нибудь сам недавно написал что-нить на эту тему да выложил где-либо... Или недавно просматривал подобное где-то... Sorry за флуд.
ну все писали по немногу.валяется де то библеотека кривущая самописная, наду отпишу. а такто в пакете масма вроде примеры были ? тебе интересно именно GDI или DX и OGl?
А тут я должен сознаться, я ламер совсем ещё в этих вещах. И что такое GDI, DX и OGI - не ведаю. С асмом пока только начинаю баловаться: Системы счисления прошёл, представление чисел со знаком, в дополнительном коде - тоже. Команды сложения, вычитания. Умножения и деления для беззнаковых и со знаком. Логические: AND,OR,XOR,NOT. Чего-то читал про установку флагов в отдельных битах. Переходы, условные и безусловные... Организацию циклов со счётчиком... Вот... А про графику видел вот что... Там под DOS... Окна видеопамяти, там, сегменты... Текстовые режимы и графические. Стандарт VESA на видеокарточки... Такая вот ерунда... А в Винде - я ещё более дикий ламер. Вот и хочу почитать.
1. Ищи книгу Румянцева.Прогрммирование в Win95 есть в инете .то что она под С ерунда, получишь некоторое предстовление как работает винда.дальше гугль. 2.GDI это графический интерфейс Win. DX- DirectX, OGL -OpenGl что это объяснять думаю не надо? 3.VESA не трогай, увязнешь, а это уже никому не нужно.(хотя если интересно,почему нет) 4. Попробуй в VGA режиме что нибудь порисовать для начала под дос 320X200 c внеэкранным буфером в памати и без. Получишь огромный опыт в асме. ну, а дальше DX и OGL. http://openlib.org.ua кучка книжек по кодингу в одном месте. удачного пэйнтинга и адцких шойдеров. савсем забыль вот еще книжки http://proklondike.com/assembler1.html гугель тибя ждет недаждеться))
Шоб её, заразу оконную... GDI этот... Понапридумывали, млин, перья, млин, кисти... Систем координат всяких оконных немерено... Эллипсы легко строить, в прямоугольник "вписанные", вон, фигуры всякие рисовать с названиями невыговариваемыми... Грррррррррррр... А как мне полноэкранный режим в Виндовозе задать? GDI тут не рулит? Я хочу: Раз - полноэкранный режим, два - цвет, три - графичиские примитивы (прямые линии: горизонтальные и вертикальные), четыре - текст, пять - небольшие bmp картинки, выводимые в разные области экрана. Разве очень много хочу?.. Что требуется знать, чтобы это выполнить в Винде?
GNTB нужно прочитать книжку Майкла Янга и тут же застрелиться( ну или повеситься, модно говорят), что ты сделать хочешь?
Нет, вешаться не стану. Не настолько мне жаль Хуссейна. А почему почитав этого Янга я должен повеситься? Вместо того, чтобы давать туманные намёки, ВСЕГДА можно дать краткие, но чёткие пояснения.
GNTB тебе и дали афтора))) изучай лучша OGL и DX.что ты сделать хочешь?=имлось ввиду зачем лининии и картинки?
Укажи в CreateWindowEx стиль WS_POPUP + WS_MAXIMIZE и будет тебе полный экран GDI , только не забудь предусмотреть выход, а то крестика "закрыть" сверху не будет ) А лучше качни PSDK она конечно большая и на С и на английском, зато полная инфа по API, включая GDI, GDI+ (прелестная вещица), OGL, и много чего ещё