PDLRTGetFocus
Вадим Печёрских; 11.2.03

Доброе время суток, All!

Для работы необходимо знать имя текущей картинки и объекта. Вызов PDLRTGetFocus из левого приложения проходит нормально, но если эта функция вызываеться из встроенного в картинку ActiveX (что хотелось бы и получить), то система на какой-то время виснет, а затем выдаёт сообщение о превышение таймаута. Что посоветуете делать?
Re: PDLRTGetFocus
Alexis; 11.2.03

Как советует ОДК:

One of the causes is that ODK requests data from WinCC programs via Window Message during runtime operation and waits for an answer. If the OCX happens to run in the context of such a WinCC program, the request cannot be processed by the OCX because it is deadlocked in the ODK call.

Remedy:
In such a case, the problem can often be solved by rerouting the ODK call to a different thread.

Так-что попробуй вынести вызовы PDLRT* в нитку - помогает :)