如何让VC只输出汇编代码?

原创 2001年05月04日 14:06:00

如何让VC只输出汇编代码?

让VC只输出汇编代码十分简单,只要加入下面这个参数就可以了。

cl /FA test.cpp

这样生成出来的就是汇编代码。

如何使ESC键对于对话框无效?

完成要求的功能可以有两种方法:

  • 重载虚函数 PreTranslateMessage(MSG *pMsg)并做如下处理:

BOOL CEscDlg::PreTranslateMessage(MSG* pMsg)
{
  // TODO: Add your specialized code here and/or call the base class
  int nVirtKey;
  if(pMsg->message==WM_KEYDOWN)
  {
     nVirtKey=int(pMsg->wParam);
     if(nVirtKey==VK_ESCAPE) return TRUE;
   }
  return CDialog::PreTranslateMessage(pMsg);
}

  • 也可以重载OnCancel()函数。这个我在这里就不哆嗦了。

VC下生成汇编代码的方法:

生成汇编代码的方法: debug方式下: vc8 下面是: Project- > ...Properties - > C/C++ - > OutputFiles:选择右边的Assembler Outp...
  • jia_xiaoxin
  • jia_xiaoxin
  • 2008年11月22日 00:52
  • 2344

如何查看cl编译器生成的汇编代码

显然,直接在vs2005的Disassembly窗口中查看是不方便的。其实,cl.exe提供了一个/FAs的编译选项,而添加这一选项最简单的办法为:首先找到“项目属性->Configuration P...
  • zhangcoldwater
  • zhangcoldwater
  • 2010年04月22日 19:42
  • 1773

8086 汇编小程序

仅以此文记录我在Centos上使用DosBox写8086汇编小程序,不知为何DosBox总是会将我当前用户Logout,然后我必须重新登录的艰苦岁月……1:HelloWorldDATA SEGMENT...
  • yangbodong22011
  • yangbodong22011
  • 2016年11月19日 11:13
  • 2449

汇编

汇编语言是各种cpu提供的机器指令助记符集合,每种cpu都有其各自的汇编语言 寄存器cpu的数据存储器件,存储器包括内存、外存、磁盘等数据存储器, cpu获取数据只能从内从获取,所以一切数据要读到...
  • qq_33785671
  • qq_33785671
  • 2016年08月19日 09:42
  • 102

如何看 VC 编译出的汇编代码

在VC6.下 Project setting中 工程类型选Release C++属性页中,分类下拉框选General,调试信息选Program database Link属性页中,分类也选Genera...
  • gjw198276
  • gjw198276
  • 2008年02月01日 15:46
  • 694

VC中如何让一个应用程序只启动一次

方法一:使用#pragma data_seg 步骤一:在应用程序的入口文件前面加上如下语句 #pragma data_seg("flag_data") int g_Count = 0; //共...
  • youyongyoumou
  • youyongyoumou
  • 2015年04月09日 10:42
  • 2024

汇编入门(长文多图,流量慎入!!!)

8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样共享资源、帮助他人的筒子们==本文比较长,由于笔者个人能力有限,错漏在所难免,欢迎...
  • Gibbs_p
  • Gibbs_p
  • 2017年05月16日 12:43
  • 2403

汇编

汇编
  • bosswanghai
  • bosswanghai
  • 2016年12月24日 15:42
  • 696

从汇编代码提取Shellcode的简单实现

#include unsigned char *asm_code() { __asm {    lea eax,__code    jmp __ret } //这里放shel...
  • oceanark
  • oceanark
  • 2016年07月13日 23:50
  • 370

VC6.0如何看它生成的汇编代码

打开“Project → Project Settings”, 选择 C/C++ 选项卡,在“Category”栏选择“Listing Files” 然后在Listing file type栏选择...
  • houbin01
  • houbin01
  • 2011年12月15日 21:13
  • 1197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何让VC只输出汇编代码?
举报原因:
原因补充:

(最多只允许输入30个字)