zoukankan      html  css  js  c++  java
  • MFC默认窗口类名称

    // 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

    其它版本的类推...

  • 相关阅读:
    RabbitMQ
    连接池,为什么要使用连接池?
    mac 安装arcanist
    感触
    UDP socket
    Servlet过滤器
    PL、SQL
    springmvc 文件上传实现(不是服务器的)
    注解spring
    excel工具类
  • 原文地址:https://www.cnblogs.com/shanql/p/6662214.html
Copyright © 2011-2022 走看看