                   compo "MessageBox".

0. .
      (IA-32),        winNT,
      4.0,      -   
MessageBox     "compo"      
 . MessageBox    ,
    -   .

1. .
    entry          entry.bin,
  ,   entry.asm,   
entry.bin.      entry.asm.

     entry.bin     db- 
  :

------ makefile ------
NAME = test
OBJS = $(NAME).obj
IMPORT=import32
$(NAME).EXE: $(OBJS) $(DEF)
  tlink32 /x /Tpe /c /B:0x400000 $(OBJS),$(NAME),, $(IMPORT)
  @del *.obj
.asm.obj:
   tasm32 /m9 /ml $&.asm
------ /makefile ------

------ test.asm ------
.586p
.model  flat,stdcall
extrn   ExitProcess:PROC
.data
db      0
.code
start:
include entry.db
        call    ExitProcess,0
end     start
------ /test.asm ------

    test.exe       - 
 .

2. .

  size-compo.           
  (  entry.bin).  entry   
          ,   
 ,    entry.

            -:   
,           -  
.

        -       
  .

     ,   .

             
.  ,    ,         winNT,
     4.0.
        .

3. .

    ,    
.        +N     entry.bin.
    N  .   .
                  
 .

  :

-        ,          
 .
-       ,        
.      ,         
-      -  .
-    entry.bin     entry.asm.
-       - winNT  >=4.0.