GetAutoDimensionKind メソッド

構文

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);