Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2008, 12:40   #1
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию Простой вопрос

Если писать на асме без макросредств, то в каких случаях в конце имени порцедуры ставится А?

Например, CreateWindowExA@48 - имеет А
а UpdateWindow@4 - не имеет.

А то каждый раз компилировать программу и методом перебора подставлять - не удобно.
Д'якон вне форума Ответить с цитированием
Старый 10.03.2008, 15:38   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Д'якон Посмотреть сообщение
Если писать на асме без макросредств, то в каких случаях в конце имени порцедуры ставится А?
Все функции, прямо или косвенно работающие с текстом, существуют в двух вариантах, например: CreateWindowExA - ANSI-версия, CreateWindowExW - Юникод-версия. Функции CreateWindowEx нет вообще.
Цитата:
Сообщение от Д'якон Посмотреть сообщение
А то каждый раз компилировать программу и методом перебора подставлять - не удобно.
Методом перебора (он же - метод тыка ) делать вообще ничего не стоит. Для этого 1) есть документация. 2) можно получить список экспортов из той же user32.dll, 3) есть FAR и в нем "кнопка" F3 4) и т.д.

Последний раз редактировалось B_N; 10.03.2008 в 16:05. Причина: Тэги подправил.
B_N вне форума Ответить с цитированием
Старый 10.03.2008, 16:51   #3
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию

Просматривать библиотеки - тоже не сильно....
//Все функции, прямо или косвенно работающие с текстом...
Этого ответа было бы достаточно

Последний раз редактировалось Д'якон; 10.03.2008 в 16:51. Причина: ошибся
Д'якон вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простой вопрос по INI xTANATOSx Общие вопросы Delphi 5 05.11.2007 18:10
Простой вопрос Таня84 БД в Delphi 4 03.03.2007 21:09
Простой вопрос Prowler БД в Delphi 3 26.01.2007 16:46