Сообщество программистов Autodesk в СНГ

ADN Club => Civil 3D API => Адаптация Civil 3D => Тема начата: Doublefish от 22-04-2016, 14:33:38

Название: Как отключить предупреждение при печати?
Отправлено: Doublefish от 22-04-2016, 14:33:38
Подскажите пожалуйста, как отключить предупреждение, которое появляется при нажатии на кнопку "Печать"?
В 2014 сообщения нету, а в 2015-2016 всё время появляется.
Название: Re: Как отключить предупреждение при печати?
Отправлено: Александр Ривилис от 22-04-2016, 15:17:59
Это предупреждение не отключается. Ты можешь это сделать программно (хук на это окно).
Название: Re: Как отключить предупреждение при печати?
Отправлено: Александр Ривилис от 22-04-2016, 18:29:56
А вообще Google подсказывает, что такое сообщение не редкость. Вариантов решения несколько - установить другой принтер в качестве принтера по-умолчанию (Файл->Диспетчер параметров листов->Редактировать и установить другой принтер).
Но вообще-то это тема не для данного форума.
Название: Re: Как отключить предупреждение при печати?
Отправлено: Doublefish от 25-04-2016, 08:20:56
Проблема заключается в том есть сотрудники, которые много печатают и раньше не было проблемы, т.к. этого срообщения не было. И вот новый автокад всё время выдает это сообщение, печатаются не свои чертежи, а присланные.
Может можно как то подписаться на событие до выполнения команды _plot и как-то послать Esc или Enter?
Название: Re: Как отключить предупреждение при печати?
Отправлено: Александр Ривилис от 25-04-2016, 11:19:11
Может можно как то подписаться на событие до выполнения команды _plot и как-то послать Esc или Enter?
Я ведь об этом и написал. Нужно поставить хук (как раз в событии начала команды _PLOT), из которого при появлении окна закрыть его. Только не забыть в событии окончании команды (и ошибки в команде) удалить хук - чтобы случайно не позакрывать лишние окна.
Пример как это сделать - смотри здесь: http://adn-cis.org/forum/index.php?topic=1868.msg7609#msg7609
Конечно придётся допиливать под своё окно и вставлять в нужные события.
Название: Re: Как отключить предупреждение при печати?
Отправлено: Doublefish от 25-04-2016, 13:40:53
Подскажите пожалуйста, какую ссылку надо добавить в проект чтобы LocalCbtHook подцепилось?
Название: Re: Как отключить предупреждение при печати?
Отправлено: Александр Ривилис от 25-04-2016, 15:50:16
Подскажите пожалуйста, какую ссылку надо добавить в проект чтобы LocalCbtHook подцепилось?
Там же в моей ссылке лежит полный архив http://adn-cis.org/forum/index.php?action=dlattach;topic=1868.0;attach=754
Название: Re: Как отключить предупреждение при печати?
Отправлено: Doublefish от 25-04-2016, 16:41:40
Архивчик я то и не заметил))
Всё получилось, спасибо.