//--------------------------------------------------------------
// Эти функции экспортируются из acad.exe (или accore.dll
// начиная с AutoCAD 2013) и требуют соотвественно для линковки
// acad.lib (или accore.lib для версий начиная с 2013)
//--------------------------------------------------------------
class AcString __cdecl acedGetBlockEditBlockName(void);
bool __cdecl acedIsDocumentInBlockEditor(class AcApDocument *);
static void TestBEdit () {
if (acedIsDocumentInBlockEditor(curDoc()))
{
acutPrintf(_T("\nМы в редакторе блока %s"),
acedGetBlockEditBlockName().constPtr());
} else {
acutPrintf(_T("\nМы в не в редакторе блоков"));
}
}