指定应用或链接摸块的源代码语言。
typedef enum CV_CFL_LANG {
CV_CFL_C = 0x00,
CV_CFL_CXX = 0x01,
CV_CFL_FORTRAN = 0x02,
CV_CFL_MASM = 0x03,
CV_CFL_PASCAL = 0x04,
CV_CFL_BASIC = 0x05,
CV_CFL_COBOL = 0x06,
CV_CFL_LINK = 0x07,
CV_CFL_CVTRES = 0x08,
CV_CFL_CVTPGD = 0x09,
CV_CFL_CSHARP = 0x0A,
CV_CFL_VB = 0x0B,
CV_CFL_ILASM = 0x0C,
CV_CFL_JAVA = 0x0D,
CV_CFL_JSCRIPT = 0x0E,
CV_CFL_MSIL = 0x0F,
CV_CFL_HLSL = 0x10
} CV_CFL_LANG;
Elements
CV_CFL_C
应用程序语言是C。CV_CFL_CXX
应用程序语言为C++。CV_CFL_FORTRAN
应用程序是语言编写的。CV_CFL_MASM
应用程序语言是Microsoft Macro Assembler。CV_CFL_PASCAL
应用程序是Pascal语言。CV_CFL_BASIC
应用程序语言是原子的。CV_CFL_COBOL
应用程序是COBOL语言。CV_CFL_LINK
应用程序是一个链接器生成的模块。CV_CFL_CVTRES
应用程序是资源模块将带CVTRES工具。CV_CFL_CVTPGD
应用程序是POGO优化模块生成与CVTPGD工具。CV_CFL_CSHARP
应用程序语言是C#。CV_CFL_VB
应用程序语言是Visual Basic。CV_CFL_ILASM
应用程序语言为中间语言程序集(即公共语言运行时(CLR)程序集)。CV_CFL_JAVA
应用程序是Java语言。CV_CFL_JSCRIPT
应用程序是Jscript语言。CV_CFL_MSIL
应用程序语言是一种未知的Microsoft中间语言(msil),可以使用结果 /LTCG(链接时代码生成) 开关。CV_CFL_HLSL
应用程序语言是高级着色器语言。
备注
此枚举的值调用并返回到 IDiaSymbol::get_language 方法。
要求
头文件:cvconst.h