Тема: Помогите, не могу найти информацию о additionalTooltipString
AcEdInputPointMonitor::monitorInputPoint(...)
параметр CHAR*& additionalTooltipString:
Не могу найти в хелпе информацию о том, что происходит далее с additionalTooltipString после того как метод monitorInputPoint вызван...
Обнаружил у себя такой код и задумался:
if ( pWo != NULL )
{
char tempStr[256];
strcpy(tempStr,pWo->getTooltipString());
additionalTooltipString = tempStr;
appendToTooltipStr = TRUE;
}
строка сразу после { умирает как tempStr[256]...
Вопрос: В additionalTooltipString - надо подставлять какую-ту свою закешированную строку или создать новую и за ее освобождение отвечает AutoCAD?
Если надо подставлять строку свою и Автокад ничего не чистит, то что делать если pWo->getTooltipString() формирует строку автоматически и она у меня нигде не храниться в самом объекте... т.е. мне надо создать новую строку и когда ее освободить я не знаю т.к. отдаю эту строку в потраха AutoCAD...
Так убивает за собой Акад additionalTooltipString или нет?