www.pudn.com > fd.zip > WIN32.ASE


; 
; Define the external functions we will be linking to 
; 
extrn		 BeginPaint:PROC 
extrn		 CreateBrushIndirect : PROC 
extrn		 CreatePen : PROC 
extrn		 CreateWindowExA:PROC 
extrn		 DefWindowProcA:PROC 
extrn		 DefFrameProcA:PROC 
extrn		 DefMDIChildProcA : PROC 
extrn		 DeleteObject : PROC 
extrn		 DialogBoxParamA : PROC 
extrn		 DispatchMessageA:PROC 
extrn		 DrawIcon : PROC 
extrn		 EnableMenuItem : PROC 
extrn		 EndDialog : PROC 
extrn		 EndPaint:PROC 
extrn		 ExitProcess:PROC 
extrn		 FindWindowA:PROC 
extrn		 GetClientRect : PROC 
extrn		 GetMessageA:PROC 
extrn		 GetModuleHandleA:PROC 
extrn		 GetOpenFileNameA : PROC 
extrn		 GetPrivateProfileIntA : PROC 
extrn		 GetPrivateProfileStringA : PROC 
extrn		 GetProfileIntA : PROC 
extrn		 GetProfileStringA : PROC 
extrn		 GetSaveFileNameA : PROC 
extrn		 GetStockObject:PROC 
extrn		 GetSubMenu : PROC 
extrn		 GetSystemMetrics : PROC 
extrn		 GetProcessHeap : Proc 
extrn		 GetWindow : PROC 
extrn		 GetWindowLongA : PROC 
extrn		 GetWindowRect : PROC 
extrn		 HeapAlloc : PROC 
extrn		 HeapFree : PROC 
extrn		 InvalidateRect:PROC 
extrn		 IsWindow : PROC 
extrn		 LineTo : PROC 
extrn		 LoadAcceleratorsA : PROC 
extrn		 LoadCursorA:PROC 
extrn		 LoadIconA:PROC 
extrn		 LoadMenuA : PROC 
extrn		 MessageBeep:PROC 
extrn		 MessageBoxA:PROC 
extrn		 MoveTo : PROC 
extrn		 MoveWindow : PROC 
extrn		 PostQuitMessage:PROC 
extrn		 Rectangle : PROC 
extrn		 RegisterClassA:PROC 
extrn		 SelectObject : PROC 
extrn		 SendMessageA : PROC 
extrn		 SetBkColor : PROC 
extrn		 SetScrollPos : PROC 
extrn		 SetScrollRange : PROC 
extrn		 SetTextColr : PROC 
extrn		 SetWindowTextA : PROC 
extrn		 ShowScrollBar : PROC 
extrn		 ShowWindow:PROC 
extrn		 SetWindowLongA : PROC 
extrn		 SetWindowPos:PROC 
extrn		 TextOutA:PROC 
extrn		 TranslateAccelerator : PROC 
extrn		 TranslateMDISysAccel : PROC 
extrn		 TranslateMessage:PROC 
extrn		 UpdateWindow:PROC 
extrn		 WritePrivateProfileStringA : PROC 
extrn		 WriteProfileStringA : PROC 
; 
; for Unicode support, Win32 remaps some functions to either the Ansi or 
; Wide char versions.  We will assume Ansi for this program 
; 
CreateWindowEx   equ  
DefWindowProc    equ  
DefFrameProc	 equ  
DefMDIChildProc	 equ  
DialogBoxParam	 equ  
DispatchMessage  equ  
FindWindow       equ  
GetOpenFileName	 equ  
GetMessage       equ  
GetModuleHandle  equ  
GetPrivateProfileInt	 equ  
GetPrivateProfileString  equ  
GetProfileInt	 equ  
GetProfileString equ  
GetSaveFileName	 equ  
GetWindowLong    equ  
LoadAccelerators equ  
LoadCursor       equ  
LoadIcon         equ  
LoadMenu	 equ  
MessageBox       equ  
RegisterClass    equ  
SendMessage	 equ  
SetWindowLong    equ  
SetWindowText	 equ  
TextOut          equ  
WritePrivateProfileString equ