ksPlacementEx - Запрос к системе на получение координат точки и угла |
Scroll |
Аналог данного метода при использовании API экспортных функций - PlacementEx.
Синтаксис Automation:
long ksPlacementEx (LPDISPATCH info,
double* x,
double* y,
double* angle,
LPDISPATCH phantom,
LPDISPATCH processParam);
Входные параметры:
info |
- указатель на интерфейс параметров запроса к системе ksRequestInfo, |
phantom |
- указатель на интерфейс фантома ksPhantom, |
processParam |
- указатель на интерфейс параметров процесса IProcessParam. |
Выходные параметры:
x, y |
- возвращаемые координаты точки. |
angle |
- возвращаемое значение угла. |
Возвращаемое значение:
-1 |
- если указана точка, |
0 |
- отказ (Esc), идентификатор выбранной команды из командной строки или меню, определенный в файле ресурсов. |
Примечание:
Возможные варианты (команды) задаются в строке commands интерфейса ksRequestInfo и разделяются восклицательными знаками или пробелами. Если вместо строки в качестве параметра передать идентификатор меню из файла ресурсов, то соответствующее меню будет выдано в окне приглашений. Если функция обратной связи ksRequestInfo не определена, то действие метода прекращается после первого шага.
Подразделы:
(отсутствуют)