028.使用动态链接库控制控制台输出的前景色以及背景色

; Testing Colors	(colors.asm)

; Testing SetTextColor and GetTextColor.

INCLUDE Irvine32.inc

.data
str1 BYTE "Sample string, in color",0dh,0ah,0

.code
main PROC

	mov	ax,blue + (yellow * 16)		;ax存储颜色,最终显示的效果,他的值为 前景色+背景色*16
	call	SetTextColor			;设置控制台输出的前景色以及背景色
	
	mov		edx,OFFSET str1			;设置WriteString所需要的参数edx
	call	WriteString
	
	call	GetTextColor
	call	DumpRegs				;以十六进制的形式显示EAX,EBX,EDX,ESI,EDI,EBP,ESP,EFLAGS,EIP寄存器
	call WaitMsg
	exit
main ENDP

END main
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读