構文
void GetFloorHeight(long lFloorNumber, double* dFloorHeight, double* dCeilingHeight);
(JavaScript用) string GetFloorHeightJS();
指定した階の階高と天井高を取得します。
パラメータ
lFloorNumber
対象階。地下2階なら-2、(地上)8階なら8のように指定します。
dFloorHeight
階高
dCeilingHeight
天井高
使用例
// C++ sample
// 間取りオブジェクトへ接続
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 dFloorHeight, dCeilingHeight;
m_MadoriDoc->GetFloorHeight(2, &dFloorHeight, &dCeilingHeight);
CString strMsg;
strMsg.Format(TEXT("階高%lf, 天井高%lf"), dFloorHeight, dCeilingHeight);
AfxMessageBox(strMsg);
// JavaScript sample var doc = new CMadoriDoc(); var data = eval( doc.GetFloorHeightJS(2) ); var msg = " Result[" + data.Result + "]\r\n"; msg += " FloorHeight[" + data.FloorHeight + "]\r\n"; msg += " CeilingHeight[" + data.CeilingHeight + "]"; alert(msg);