構文
void GetAutoDimensionKind(long* lDimensionKind, BOOL* bWholeDimension);
(JavaScript用) string GetAutoDimensionKindJS();
自動寸法線の種類を取得します。
パラメータ
lDimensionKind
自動寸法線の種類。次のいずれかの値です。
- 0芯々
- 1内法
- 2外寸
bWholeDimension
全体寸法を書くか否か。書くときTRUE、書かないときFALSE。
使用例
// 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);
long lDimensionKind;
BOOL bWholeDimension;
m_MadoriDoc->GetAutoDimensionKind(&lDimensionKind, &bWholeDimension);
CString strMsg;
strMsg.Format(TEXT("種類[%u], 全体[%u]"), lDimensionKind, bWholeDimension);
AfxMessageBox(strMsg);
var doc = new CMadoriDoc(); var data = eval( doc.GetAutoDimensionKindJS() ); var msg = " Result[" + data.Result + "]\r\n"; msg += " Kind[" + data.DimensionKind + "]\r\n"; msg += " Whole[" + data.WholeDimension + "]"; alert(msg);