www.mxdraw.com
内容索引主面
前一个向上下一个
MxDraw::InitMxDraw 方法

在应用程序初始的地方调用,初始控件库

C++
static BOOL InitMxDraw(bool isInitGdiPlus = true, LPCTSTR pszIniFile = NULL, void* pReserve1 = NULL, void* pReserve2 = NULL, void* pReserve3 = NULL, void* pReserve4 = NULL, void* pReserve5 = NULL, void* pReserve6 = NULL, void* pReserve7 = NULL, BOOL isInitcount = TRUE);
参数 
说明 
bool isInitGdiPlus = true 
是否需要同时也要初始gdi+,如果用户自已初始化Gdi+,该变量传为false,gid+不能被多次初始化 
LPCTSTR pszIniFile = NULL 
控件的配制文件,如果传为NULL,就取默认配制 

成功返回TRUE

在程序启动时,调用该项函数初化始控件运行环境,退出时调用UnInitMxDraw释放控件 例如:在edit.sln例程中,在BOOL CTestDlgApp::InitInstance()调用

    MxDraw::InitMxDraw(true,_T("MxDraw-Edit.ini"));

在mxdrawocx.sln例程中,在BOOL CMxDrawOcxApp::InitInstance()中的调用

    BOOL CMxDrawOcxApp::InitInstance()
    {
        BOOL bInit = COleControlModule::InitInstance();
        if (bInit)
        {
            MxDraw::InitMxDraw(false,_T("MxDraw-Ocx.ini"));
            CMxDrawXCommand::RegisterCommand();
        }
        return bInit;
    }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!