Статьи по Assembler


Windows.inc для mycall (ассемблер)


 

Это файл windows.inc, который содержит константы и прототипы функций API, используемые в приложении MyCall. Подробнее... Этот файл в текстовом формате вместе со всеми остальными файлами, необходимыми для компиляции приложения MyCall, содержится в zip-файле mycallab.zip (15913 байт). Имеется также Инструкция программиста.

Для получения комментариев щелкaйте по тексту или пользуйтесь групповым управлением:

if(dhtml){document.write("Все комментарии: [+][-]    Открывать: [несколько]");}

 


;КОНСТАНТЫ

FALSE=0

TRUE=1

NULL=0


SW_SHOW=5


ERROR_INVALID_HANDLE=6


WM_COMMAND=0111h

WM_MOVE=0003h

WM_DESTROY=0002h

WM_CLOSE=0010h

WM_SETTEXT=000ch

WM_USER=0400h


CB_ADDSTRING=0143h

CB_GETCURSEL=0147h

CB_SETCURSEL=014eh

CB_ERR=0ffffffffh

CB_RESETCONTENT=014bh

CBN_SELCHANGE=1

BN_CLICKED=0


SWP_NOSIZE=0001h

SWP_NOMOVE=0002h

SWP_NOZORDER=0004h


SM_CXSCREEN=0

SM_CYSCREEN=1


MB_OK=0

MB_ICONERROR=10h


IDC_ARROW=32512


COLOR_WINDOW=5


HWND_BROADCAST=0ffffh


GENERIC_READ=80000000h

GENERIC_WRITE=40000000h


OPEN_EXISTING=3

CREATE_ALWAYS=2

FILE_ATTRIBUTE_NORMAL=00000080h

INVALID_HANDLE_VALUE=0ffffffffh


GMEM_FIXED=0h


EWX_REBOOT=2

EWX_FORCE=4


DLGWINDOWEXTRA=30


;ПРОТОТИПЫ ФУНКЦИЙ API

GetModuleHandleA PROTO :DWORD

LoadIconA PROTO :DWORD,:DWORD

ExitProcess PROTO :DWORD

LoadCursorA PROTO :DWORD,:DWORD

RegisterClassExA PROTO :DWORD

MessageBoxA PROTO :DWORD,:DWORD,:DWORD,:DWORD

CreateDialogParamA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD

GetLastError PROTO

GetCurrentProcess PROTO

ShowWindow PROTO :DWORD,:DWORD

TranslateMessage PROTO :DWORD

DispatchMessageA PROTO :DWORD

GetMessageA PROTO :DWORD,:DWORD,:DWORD,:DWORD

DefWindowProcA PROTO :DWORD,:DWORD,:DWORD,:DWORD

PostQuitMessage PROTO :DWORD

DestroyWindow PROTO :DWORD

RegisterWindowMessageA PROTO :DWORD

SendMessageA PROTO :DWORD,:DWORD,:DWORD,:DWORD

PostMessageA PROTO :DWORD,:DWORD,:DWORD,:DWORD

SetForegroundWindow PROTO :DWORD

CreateFileA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD




- Начало -  - Назад -  - Вперед -