構文
unsigned short GetCurrentObjectPartLayer();
カレントのオブジェクトのパーツレイヤを取得します。
戻り値
カレントのオブジェクトのパーツレイヤを返します。次のいずれかの値になります。
- 0その他
- 1住宅設備
- 2家具
- 3小物
- 4天井器具
- 5エクステリア
- 6設備記号
- 7屋根
使用例
// 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); // パーツレイヤを確認 unsigned short uLayer = m_MadoriDoc->GetCurrentObjectPartLayer();
// JavaScript sample
var doc = new CMadoriDoc();
var lRet = doc.GetTopObject();
while(lRet){
var uType =doc.GetCurrentObjectType();
if(uType == 7){
var uLayer = doc.GetCurrentObjectPartLayer();
alert(uLayer);
}
lRet = doc.GetNextObject();
}