📄 匈牙利命名法.htm
字号:
<TABLE cellPadding=0 width=522 border=1>
<TBODY>
<TR>
<TD><STRONG>名称</STRONG><BR></TD>
<TD><STRONG>类型</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>_AFXDLL</STRONG><BR></TD>
<TD>唯一的动态连接库(Dynamic Link Library,DLL)版本<BR></TD></TR>
<TR>
<TD><STRONG>_ALPHA</STRONG><BR></TD>
<TD>仅编译DEC Alpha处理器<BR></TD></TR>
<TR>
<TD><STRONG>_DEBUG</STRONG><BR></TD>
<TD>包括诊断的调试版本<BR></TD></TR>
<TR>
<TD><STRONG>_MBCS</STRONG><BR></TD>
<TD>编译多字节字符集<BR></TD></TR>
<TR>
<TD><STRONG>_UNICODE</STRONG><BR></TD>
<TD>在一个应用程序中打开Unicode<BR></TD></TR>
<TR>
<TD><STRONG>AFXAPI </STRONG><BR></TD>
<TD>MFC提供的函数<BR></TD></TR>
<TR>
<TD><STRONG>CALLBACK</STRONG><BR></TD>
<TD>通过指针回调的函数 <BR></TD></TR></TBODY></TABLE></DIV>
<P align=center><STRONG>库标识符命名法</STRONG><FONT size=+0> <BR></FONT></P>
<DIV align=center>
<TABLE cellPadding=0 width=521 border=1>
<TBODY>
<TR>
<TD><STRONG>标识符</STRONG><BR></TD>
<TD><STRONG>值和含义</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>u </STRONG><BR></TD>
<TD>ANSI(N)或Unicode(U)<BR></TD></TR>
<TR>
<TD><STRONG>d </STRONG><BR></TD>
<TD>调试或发行:D = 调试;忽略标识符为发行。<BR></TD></TR></TBODY></TABLE></DIV><STRONG><STRONG>
<P align=center><STRONG>静态库版本命名规范</STRONG><FONT size=+0> <BR></FONT></P>
<DIV align=center>
<TABLE cellPadding=0 width=518 border=1>
<TBODY>
<TR>
<TD><STRONG>库</STRONG><BR></TD>
<TD><STRONG>描述</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>NAFXCWD.LIB</STRONG><BR></TD>
<TD>调试版本:MFC静态连接库<BR></TD></TR>
<TR>
<TD><STRONG>NAFXCW.LIB</STRONG><BR></TD>
<TD>发行版本:MFC静态连接库<BR></TD></TR>
<TR>
<TD><STRONG>UAFXCWD.LIB</STRONG><BR></TD>
<TD>调试版本:具有Unicode支持的MFC静态连接库<BR></TD></TR>
<TR>
<TD><STRONG>UAFXCW.LIB</STRONG><BR></TD>
<TD>发行版本:具有Unicode支持的MFC静态连接库<BR></TD></TR></TBODY></TABLE></DIV>
<DIV align=center>
<DIV align=center>
<DIV align=center>
<DIV align=center>
<DIV align=center>
<DIV align=center>
<DIV align=center><STRONG>
<DIV align=center><STRONG>
<DIV align=center><STRONG>动态连接库命名规范</STRONG><FONT size=+0> <BR></FONT></DIV>
<DIV align=center>
<TABLE cellPadding=0 width=518 border=1>
<TBODY>
<TR>
<TD><STRONG>名称</STRONG><BR></TD>
<TD><STRONG>类型</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>_AFXDLL</STRONG><BR></TD>
<TD>唯一的动态连接库(DLL)版本<BR></TD></TR>
<TR>
<TD><STRONG>WINAPI </STRONG><BR></TD>
<TD>Windows所提供的函数<BR></TD></TR></TBODY></TABLE></DIV><STRONG>
<P> </P>
<P><FONT
size=+0><BR></FONT> </P></STRONG><STRONG>Windows.h</STRONG><STRONG>中新的命名规范</STRONG><FONT
size=+0><BR></FONT>
<DIV align=center>
<TABLE cellPadding=0 border=1>
<TBODY>
<TR>
<TD><STRONG>类型</STRONG><BR></TD>
<TD><STRONG>定义描述</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>WINAPI</STRONG><BR></TD>
<TD>使用在API声明中的FAR
PASCAL位置,如果正在编写一个具有导出API人口点的DLL,则可以在自己的API中使用该类型<BR></TD></TR>
<TR>
<TD><STRONG>CALLBACK</STRONG><BR></TD>
<TD>使用在应用程序回叫例程,如窗口和对话框过程中的FAR PASCAL的位置<BR></TD></TR>
<TR>
<TD><STRONG>LPCSTR</STRONG><BR></TD>
<TD>与LPSTR相同,只是LPCSTR用于只读串指针,其定义类似(const char FAR*)<BR></TD></TR>
<TR>
<TD><STRONG>UINT</STRONG><BR></TD>
<TD>可移植的无符号整型类型,其大小由主机环境决定(对于Windows NT和Windows 9x为32位);它是unsigned
int的同义词<BR></TD></TR>
<TR>
<TD><STRONG>LRESULT</STRONG><BR></TD>
<TD>窗口程序返回值的类型<BR></TD></TR>
<TR>
<TD><STRONG>LPARAM</STRONG><BR></TD>
<TD>声明lParam所使用的类型,lParam是窗口程序的第四个参数<BR></TD></TR>
<TR>
<TD><STRONG>WPARAM</STRONG><BR></TD>
<TD>声明wParam所使用的类型,wParam是窗口程序的第三个参数<BR></TD></TR>
<TR>
<TD><STRONG>LPVOID</STRONG><BR></TD>
<TD>一般指针类型,与(void *)相同,可以用来代替LPSTR
<BR></TD></TR></TBODY></TABLE></DIV></STRONG></DIV>
<DIV align=center><STRONG>动态连接库命名规范</STRONG><FONT size=+0> <BR></FONT></DIV>
<DIV align=center>
<TABLE cellPadding=0 width=518 border=1>
<TBODY>
<TR>
<TD><STRONG>名称</STRONG><BR></TD>
<TD><STRONG>类型</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>_AFXDLL</STRONG><BR></TD>
<TD>唯一的动态连接库(DLL)版本<BR></TD></TR>
<TR>
<TD><STRONG>WINAPI </STRONG><BR></TD>
<TD>Windows所提供的函数<BR></TD></TR></TBODY></TABLE></DIV><STRONG>
<P> </P>
<P><FONT
size=+0><BR></FONT> </P></STRONG><STRONG>Windows.h</STRONG><STRONG>中新的命名规范</STRONG><FONT
size=+0><BR></FONT>
<DIV align=center>
<TABLE cellPadding=0 border=1>
<TBODY>
<TR>
<TD><STRONG>类型</STRONG><BR></TD>
<TD><STRONG>定义描述</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>WINAPI</STRONG><BR></TD>
<TD>使用在API声明中的FAR
PASCAL位置,如果正在编写一个具有导出API人口点的DLL,则可以在自己的API中使用该类型<BR></TD></TR>
<TR>
<TD><STRONG>CALLBACK</STRONG><BR></TD>
<TD>使用在应用程序回叫例程,如窗口和对话框过程中的FAR PASCAL的位置<BR></TD></TR>
<TR>
<TD><STRONG>LPCSTR</STRONG><BR></TD>
<TD>与LPSTR相同,只是LPCSTR用于只读串指针,其定义类似(const char FAR*)<BR></TD></TR>
<TR>
<TD><STRONG>UINT</STRONG><BR></TD>
<TD>可移植的无符号整型类型,其大小由主机环境决定(对于Windows NT和Windows 9x为32位);它是unsigned
int的同义词<BR></TD></TR>
<TR>
<TD><STRONG>LRESULT</STRONG><BR></TD>
<TD>窗口程序返回值的类型<BR></TD></TR>
<TR>
<TD><STRONG>LPARAM</STRONG><BR></TD>
<TD>声明lParam所使用的类型,lParam是窗口程序的第四个参数<BR></TD></TR>
<TR>
<TD><STRONG>WPARAM</STRONG><BR></TD>
<TD>声明wParam所使用的类型,wParam是窗口程序的第三个参数<BR></TD></TR>
<TR>
<TD><STRONG>LPVOID</STRONG><BR></TD>
<TD>一般指针类型,与(void *)相同,可以用来代替LPSTR
<BR></TD></TR></TBODY></TABLE></DIV></STRONG></DIV>
<DIV align=center><STRONG>
<DIV align=center><STRONG>动态连接库命名规范</STRONG><FONT size=+0> <BR></FONT></DIV>
<DIV align=center>
<TABLE cellPadding=0 width=518 border=1>
<TBODY>
<TR>
<TD><STRONG>名称</STRONG><BR></TD>
<TD><STRONG>类型</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>_AFXDLL</STRONG><BR></TD>
<TD>唯一的动态连接库(DLL)版本<BR></TD></TR>
<TR>
<TD><STRONG>WINAPI </STRONG><BR></TD>
<TD>Windows所提供的函数<BR></TD></TR></TBODY></TABLE></DIV><STRONG>
<P> </P>
<P><FONT
size=+0><BR></FONT> </P></STRONG><STRONG>Windows.h</STRONG><STRONG>中新的命名规范</STRONG><FONT
size=+0><BR></FONT>
<DIV align=center>
<TABLE cellPadding=0 border=1>
<TBODY>
<TR>
<TD><STRONG>类型</STRONG><BR></TD>
<TD><STRONG>定义描述</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>WINAPI</STRONG><BR></TD>
<TD>使用在API声明中的FAR
PASCAL位置,如果正在编写一个具有导出API人口点的DLL,则可以在自己的API中使用该类型<BR></TD></TR>
<TR>
<TD><STRONG>CALLBACK</STRONG><BR></TD>
<TD>使用在应用程序回叫例程,如窗口和对话框过程中的FAR PASCAL的位置<BR></TD></TR>
<TR>
<TD><STRONG>LPCSTR</STRONG><BR></TD>
<TD>与LPSTR相同,只是LPCSTR用于只读串指针,其定义类似(const char FAR*)<BR></TD></TR>
<TR>
<TD><STRONG>UINT</STRONG><BR></TD>
<TD>可移植的无符号整型类型,其大小由主机环境决定(对于Windows NT和Windows 9x为32位);它是unsigned
int的同义词<BR></TD></TR>
<TR>
<TD><STRONG>LRESULT</STRONG><BR></TD>
<TD>窗口程序返回值的类型<BR></TD></TR>
<TR>
<TD><STRONG>LPARAM</STRONG><BR></TD>
<TD>声明lParam所使用的类型,lParam是窗口程序的第四个参数<BR></TD></TR>
<TR>
<TD><STRONG>WPARAM</STRONG><BR></TD>
<TD>声明wParam所使用的类型,wParam是窗口程序的第三个参数<BR></TD></TR>
<TR>
<TD><STRONG>LPVOID</STRONG><BR></TD>
<TD>一般指针类型,与(void *)相同,可以用来代替LPSTR
<BR></TD></TR></TBODY></TABLE></DIV></STRONG></DIV>
<DIV align=center><STRONG>动态连接库命名规范</STRONG><FONT size=+0> <BR></FONT></DIV>
<DIV align=center>
<TABLE cellPadding=0 width=518 border=1>
<TBODY>
<TR>
<TD><STRONG>名称</STRONG><BR></TD>
<TD><STRONG>类型</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>_AFXDLL</STRONG><BR></TD>
<TD>唯一的动态连接库(DLL)版本<BR></TD></TR>
<TR>
<TD><STRONG>WINAPI </STRONG><BR></TD>
<TD>Windows所提供的函数<BR></TD></TR></TBODY></TABLE></DIV><STRONG>
<P> </P>
<P><FONT
size=+0><BR></FONT> </P></STRONG><STRONG>Windows.h</STRONG><STRONG>中新的命名规范</STRONG><FONT
size=+0><BR></FONT>
<DIV align=center>
<TABLE cellPadding=0 border=1>
<TBODY>
<TR>
<TD><STRONG>类型</STRONG><BR></TD>
<TD><STRONG>定义描述</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>WINAPI</STRONG><BR></TD>
<TD>使用在API声明中的FAR
PASCAL位置,如果正在编写一个具有导出API人口点的DLL,则可以在自己的API中使用该类型<BR></TD></TR>
<TR>
<TD><STRONG>CALLBACK</STRONG><BR></TD>
<TD>使用在应用程序回叫例程,如窗口和对话框过程中的FAR PASCAL的位置<BR></TD></TR>
<TR>
<TD><STRONG>LPCSTR</STRONG><BR></TD>
<TD>与LPSTR相同,只是LPCSTR用于只读串指针,其定义类似(const char FAR*)<BR></TD></TR>
<TR>
<TD><STRONG>UINT</STRONG><BR></TD>
<TD>可移植的无符号整型类型,其大小由主机环境决定(对于Windows NT和Windows 9x为32位);它是unsigned
int的同义词<BR></TD></TR>
<TR>
<TD><STRONG>LRESULT</STRONG><BR></TD>
<TD>窗口程序返回值的类型<BR></TD></TR>
<TR>
<TD><STRONG>LPARAM</STRONG><BR></TD>
<TD>声明lParam所使用的类型,lParam是窗口程序的第四个参数<BR></TD></TR>
<TR>
<TD><STRONG>WPARAM</STRONG><BR></TD>
<TD>声明wParam所使用的类型,wParam是窗口程序的第三个参数<BR></TD></TR>
<TR>
<TD><STRONG>LPVOID</STRONG><BR></TD>
<TD>一般指针类型,与(void *)相同,可以用来代替LPSTR
<BR></TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV></DIV></DIV></DIV></STRONG></STRONG></STRONG></STRONG></STRONG></FONT><STRONG><FONT
size=+0><STRONG></STRONG></FONT><STRONG>
<P align=center><FONT size=+0><STRONG>应用程序符号命名规范</STRONG> <BR></FONT></P>
<DIV align=center>
<TABLE cellPadding=0 border=1>
<TBODY>
<TR>
<TD><STRONG>前缀</STRONG><BR></TD>
<TD><STRONG>符号类型</STRONG><BR></TD>
<TD><STRONG>实例</STRONG><BR></TD>
<TD><STRONG>范围</STRONG><BR></TD></TR>
<TR>
<TD><STRONG>IDR_ </STRONG><BR></TD>
<TD>不同类型的多个资源共享标识<BR></TD>
<TD>IDR_MAIINFRAME<BR></TD>
<TD>1~0x6FFF<BR></TD></TR>
<TR>
<TD><STRONG>IDD_</STRONG><BR></TD>
<TD>对话框资源<BR></TD>
<TD>IDD_SPELL_CHECK <BR></TD>
<TD>1~0x6FFF<BR></TD></TR>
<TR>
<TD><STRONG>HIDD_</STRONG><BR></TD>
<TD>对话框资源的Help上下文<BR></TD>
<TD>HIDD_SPELL_CHECK <BR></TD>
<TD>0x20001~0x26FF<BR></TD></TR>
<TR>
<TD><STRONG>IDB_ </STRONG><BR></TD>
<TD>位图资源<BR></TD>
<TD>IDB_COMPANY_LOGO <BR></TD>
<TD>1~0x6FFF<BR></TD></TR>
<TR>
<TD><STRONG>IDC_</STRONG><BR></TD>
<TD>光标资源<BR></TD>
<TD>IDC_PENCIL <BR></TD>
<TD>1~0x6FFF<BR></TD></TR>
<TR>
<TD><STRONG>IDI_</STRONG><BR></TD>
<TD>图标资源<BR></TD>
<TD>IDI_NOTEPAD <BR></TD>
<TD>1~0x6FFF<BR></TD></TR>
<TR>
<TD><STRONG>ID_</STRONG><BR></TD>
<TD>来自菜单项或工具栏的命令<BR></TD>
<TD>ID_TOOLS_SPELLING <BR></TD>
<TD>0x8000~0xDFFF<BR></TD></TR>
<TR>
<TD><STRONG>HID_</STRONG><BR></TD>
<TD>命令Help上下文<BR></TD>
<TD>HID_TOOLS_SPELLING <BR></TD>
<TD>0x18000~0x1DFFF<BR></TD></TR>
<TR>
<TD><STRONG>IDP_</STRONG><BR></TD>
<TD>消息框提示<BR></TD>
<TD>IDP_INVALID_PARTNO <BR></TD>
<TD>8~0xDEEF<BR></TD></TR>
<TR>
<TD><STRONG>HIDP_</STRONG><BR></TD>
<TD>消息框Help上下文<BR></TD>
<TD>HIDP_INVALID_PARTNO <BR></TD>
<TD>0x30008~0x3DEFF<BR></TD></TR>
<TR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -