Include include\windows.inc Include include\user32.inc Include include\kernel32.inc ;------------------------------------------------------------------- ;Needed For Debug Window Only ;Include ;nclude ; endm ; ------------------------------------------------------------------------- DU MACRO name, string name PROC DU1 string name ENDP ENDM ; ------------------------------------------------------------------------- DU1 MACRO string LOCAL bslash bslash=0 IRPC c, IF bslash EQ 0 IF '&c' EQ "\" ;;управляющая последовательность символов bslash=1 ELSEIF '&c' GT 127 DB ('&c'- 0B0h), 4 ;;кириллица ELSE DW '&c' ;;латиница ENDIF ELSE bslash=0 IF '&c' EQ "n" ;; \n = новая строка DW 0Dh ELSEIF '&c' EQ "r";; \r = возврат каретки DW 0Ah ENDIF ENDIF ENDM DW 0 ENDM ; ------------------------------------------------------------------------- ClassName DB "MainWinClass",0 szAppName DB "SDI Application",0 MenuName DB "FirstMenu",0 szFileNew DB "You selected 'New'.",0 szFileOpen DB "You selected 'Open'.",0 szHelpAbout DB "You selected 'About'.",0 DU ButtonClassName,