在vc下写控制台程序如何嵌入汇编?
嵌入汇编的目的主要是为了在程序结束时驻留内存 我以为在结尾写上 _asm { mov ah,31h int 21h } 就行了 可是不能实现 请教如何实现 不要说用纯汇编或tc下 我只能在vc下,而且必须是控制台程序 谢谢
追问:那能不能我关了程序后在进程中保留能?就这个功能的实现我在网上为什么查都查不到。。。。主要是我需要的这个功能查不到。。。。。。
嵌入汇编的目的主要是为了在程序结束时驻留内存 我以为在结尾写上 _asm { mov ah,31h int 21h } 就行了 可是不能实现 请教如何实现 不要说用纯汇编或tc下 我只能在vc下,而且必须是控制台程序 谢谢
追问:那能不能我关了程序后在进程中保留能?就这个功能的实现我在网上为什么查都查不到。。。。主要是我需要的这个功能查不到。。。。。。
答案:驻留不了内存,顶多只能驻留在windows环境的dos虚拟机下,关了窗口就没了
其他:tewrt _asm mov eax, 0;
或者 _asm
{
// 汇编代码.
}
"清屏函数及光标屏幕定位"这个是DOS环境下的控制.window下是没有的,除非你进入实模式.