Please enable JavaScript to view this site.

Аналог данной функции при использовании Automation - метод ksDocument2D::ksPlacementEx.

Синтаксис:

int PlacementEx (RequestInfo *info,

double *x,

double *y,

double *angle,

void *phantom,

LPUNKNOWN processParam);

Входные параметры:

info

- указатель на структуру параметров запроса к системе,

x, y

- координаты введенной точки,

angle

- введенный угол,

phantom

- указатель на структуру управления фантомом, определяющую тип движения курсора (аналог типа резиновой нити в версии 4),

processParam

- указатель на интерфейс параметры процесса ProcessParam.

Выходные параметры:

x, y

- возвращаемые координаты точки,

angle

- возвращаемое значение угла.

Возвращаемое значение:

1

- в случае удачного завершения,

0

- в случае неудачи.

Примечание:

1. Возможные варианты (команды) задаются в строке commands структуры info и разделяются восклицательными знаками или пробелами. Если вместо строки в качестве параметра передать идентификатор меню из файла ресурсов, то соответствующее меню будет выдано в окне приглашений. Если в качестве адреса _callBack передается NULL, то действие метода прекращается после первого шага.

2. При использовании Unicode следует использовать функцию PlacementExW.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78