構文
void GetGrid(double * dSpan, unsigned short * uDivision, OLE_COLOR
* ocCol, double * dXPos, double * dYPos);
グリッドの設定内容を取得します。
パラメータ
dSpan
グリッド間隔(単位ミリ)。
uDivision
分割数。
ocCol
グリッドの色。
dXPos
原点のX座標。
dYPos
原点のY座標。
使用例
// 間取りオブジェクトへ接続 CMadoriDoc * m_MadoriDoc = new CMadoriDoc(); CLSIDFromProgID (L"MyHomeDesignerMadori.MadoriDoc", &clsid); GetActiveObject (clsid, NULL, &pUnk); pUnk->QueryInterface (IID_IDispatch, (void**)(&pDisp)); m_MadoriDoc->AttachDispatch (pDisp); // グリッドを設定 double dSpan; unsigned short uDivision; unsigned long ocCol; double dXPos, dYPos; m_MadoriDoc->GetGrid(&dSpan,&uDivision, &ocCol,&dXPos, &dYPos); CString strMsg; strMsg.Format("Grid span[%lf]division[%u]col[%x]origin[%lf,%lf]", dSpan, uDivision, ocCol, dXPos, dYPos); AfxMessageBox(strMsg, MB_ICONINFORMATION);