MFC默认窗口类名称

    xiaoxiao2021-03-25  110

    // special AFX window class name mangling #ifndef _UNICODE #define _UNICODE_SUFFIX #else #define _UNICODE_SUFFIX _T("u") #endif #ifndef _DEBUG #define _DEBUG_SUFFIX #else #define _DEBUG_SUFFIX _T("d") #endif #ifdef _AFXDLL #define _STATIC_SUFFIX #else #define _STATIC_SUFFIX _T("s") #endif #define AFX_WNDCLASS(s) \ _T("Afx") _T(s) _T("80") _STATIC_SUFFIX _UNICODE_SUFFIX _DEBUG_SUFFIX #define AFX_WND AFX_WNDCLASS("Wnd") #define AFX_WNDCONTROLBAR AFX_WNDCLASS("ControlBar") #define AFX_WNDMDIFRAME AFX_WNDCLASS("MDIFrame") #define AFX_WNDFRAMEORVIEW AFX_WNDCLASS("FrameOrView") #define AFX_WNDOLECONTROL AFX_WNDCLASS("OleControl")

    以代码可知,MFC版本80, 非Unicode, 使用动态链接,调试版,五个窗口类名为:

    AfxWnd80d

    AfxControlBar80d

    AfxMDIFrame80d

    AfxFrameOrView80d

    AfxOleControl80d

     

    其它版本的类推...

    转载请注明原文地址: https://ju.6miu.com/read-24141.html

    最新回复(0)