Публикации

Минимальная stub-программа

archive

New Member
Публикаций:
532
<archive>1005005</archive> <descr>Маниакальное стремление ассемблерщика к оптимальности доводит его иногда до крайностей. В самом деле, фраза *This program cannot be run in DOS mode* просто-таки неприлично длинна. Оптимально в ней должно быть 0 байт. Именно этого мы и добились, сократив...

Имеет ли смысл разработка приложений для Windows на ассемблере

archive

New Member
Публикаций:
532
<archive>1005006</archive> <descr>То есть, в нашем контексте, имеет ли смысл писать прикладной софт на ассемблере? Чем сотрясать воздух разными умозрительными аргументами, лучше сделаем вот что. Возьмем задачку, несложную, но реальную. Допустим, сделаем RAS-звонилку (каких уже висит на...

Минимальное Windows-приложение на ассемблере

archive

New Member
Публикаций:
532
<archive>1005008</archive> <descr>Минимальное приложение имеет множество достоинств: очень быстро пишется, занимает минимум ресурсов, не требует сопровождения, работает с такой скоростью, что его не видно. Недостаток у него один: оно совершенно никому не нужно. Именно этим оно и интересно...

Шаблон ассемблерного оконного приложения

archive

New Member
Публикаций:
532
<archive>1005009</archive> <descr>В отличие от минимального приложения, рассматривавемый в этой статье шаблон оконного приложения - чрезвычайно полезная вещь. Любой программист может спокойно взять его и, немного доработав, превратить, например, в MS Word, или в 3d Studio Max.</descr>

Параметры функции WinMain

archive

New Member
Публикаций:
532
<archive>1005010</archive> <descr>Название этой статьи не совсем удачно. Надо бы назвать ее так: *Как обойтись без параметров функции WinMain, сэкономив на этом кучу ресурсов.*</descr>

Старт и завершение ассемблерных Windows-приложений

archive

New Member
Публикаций:
532
<archive>1005011</archive> <descr>Эта статья - чисто познавательная. Все дело в том, что старт и завершение работы приложения обслуживает операционная система, так что от программиста требуется только две вещи: (1)решить, а надо ли вообще позориться, стартуя приложение, и (2)как можно скорее...

Вызов функций API из ассемблерных приложений

archive

New Member
Публикаций:
532
<archive>1005012</archive> <descr>В принципе, это единственная статья, которая действительно необходима для обучения программированию под Windows на ассемблере. Как только программист узнает, как вызвать API, все остальное он станет способен делать самостоятельно, без учебников и подсказок....

Ошибки при вызове функций API из ассемблерных приложений

archive

New Member
Публикаций:
532
<archive>1005013</archive> <descr>Самая большая ошибка - в том, что вы вообще захотели вызвать функцию API из ассемблерного приложения. Все остальные в сравнении с этой - мелочь. В том числе и те, о которых идет речь в маленьком топике из одной конференции, который вы сможете прочитать...