проблема такая: из асма вызвать библиотеку трудность не большая, но как задать конкрктные свойства? Например messagebox:
...
push xx ; свойства окна
push st1
push st2
push NN ; дискриптор окна
CALL MessageBoxA
...
Так вот проблема в том что описаний свойств окна куча но какой конкретно бит какому свойству соответствует нигде не сказано. может я не правильно чтото понял?...
Здравствуйте, stas-rw, Вы писали:
SR>проблема такая: из асма вызвать библиотеку трудность не большая, но как задать конкрктные свойства? Например messagebox:
<>
SR>Так вот проблема в том что описаний свойств окна куча но какой конкретно бит какому свойству соответствует нигде не сказано. может я не правильно чтото понял?...
Загляните в соответствующий header Visual C++/Platform SDK или что там у Вас:
// WinUser.h
#define MB_OK 0x00000000L
#define MB_OKCANCEL 0x00000001L
#define MB_ABORTRETRYIGNORE 0x00000002L
#define MB_YESNOCANCEL 0x00000003L
#define MB_YESNO 0x00000004L
#define MB_RETRYCANCEL 0x00000005L
// и т.д.