⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 图层初始化程序片段.cpp

📁 这是书上的代码
💻 CPP
字号:
//图层初始化程序片段void CDZX_BMP_DRAW::InitMap()
{
char Temp1[80],Temp2[40];
CString strCommand,strtemp;
    
if (!AfxOleInit())
{
AfxMessageBox("AfxOleInit failed");
return FALSE;
}
if (!mapinfo.CreateDispatch("MapInfo.Application")) {
        AfxMessageBox("Failed to create MapInfo dispatch class!"); 
                         return false;
}
MapInit=true;
memset(Temp1,'\0',80);
sprintf(Temp1,"Open Table \"");
strcat(Temp1,Cue1);
memset(Temp2,'\0',40);
sprintf(Temp2,"\" Interactive");
strcat(Temp1,Temp2);
mapinfo.Do(Temp1);

memset(Temp1,'\0',80);
sprintf(Temp1,"Map from  ");
strcat(Temp1,Cue2);
mapinfo.Do(Temp1);

memset(Temp1,'\0',80);
strcat(Temp1,"Set ");
strcat(Temp1,ProjectionStr);
// strcat(Temp1,"Set CoordSys Earth Projection 3,0,\"mi\",110,10,25,40,0,0");
mapinfo.Do(Temp1);


   
strCommand.Format("WindowID(0)");
strtemp=mapinfo.Eval(strCommand);
wid=atoi(strtemp);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -