PlacementExW - Запрос к системе на получение точки и угла |
Scroll |
Аналог данной функции при использовании Automation - метод ksDocument2D::ksPlacementEx.
Синтаксис:
int LIB_FUNC PlacementExW (RequestInfoW *info,
double *x,
double *y,
double *angle,
void *phantom,
LPUNKNOWN processParam);
Входные параметры:
info |
- указатель на структуру параметров запроса к системе, |
x, y |
- координаты введенной точки, |
angle |
- введенный угол, |
phantom |
- указатель на структуру управления фантомом, определяющую тип движения курсора (аналог типа резиновой нити в версии 4), |
processParam |
- указатель на интерфейс параметры процесса IProcessParam. |
Выходные параметры:
x, y |
- возвращаемые координаты точки, |
angle |
- возвращаемое значение угла. |
Возвращаемое значение:
1 |
- в случае удачного завершения, |
0 |
- в случае неудачи. |
Примечание:
1. Возможные варианты (команды) задаются в строке commands структуры info и разделяются восклицательными знаками или пробелами. Если вместо строки в качестве параметра передать идентификатор меню из файла ресурсов, то соответствующее меню будет выдано в окне приглашений. Если в качестве адреса _callBack передается NULL, то действие метода прекращается после первого шага.
2. При использовании ANSI следует использовать функцию PlacementEx.
Подразделы:
(отсутствуют)