Graphisoft®

API Development KitVersion: 18

APIIo_SetUserControlCallbackID

###_short_desc_###

    GSErrCode ACAPI_Interface (
        APIIo_SetUserControlCallbackID,
        API_UCCallbackType*     callbackType
    );

 

파라미터

callbackType
[in] 콜백을 세트할 컨트롤을 식별합니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
callbackTypeNULL입니다. 또는 제공된 dialogID가 유효하지 않습니다.
APIERR_BADID
주어진 다이얼로그가 닫혀 있거나, 제공된 콜백 타입이 유효하지 않습니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

설명

이 함수는 당신의 유저 컨트롤 항목들이 서버 애플리케이션에서 기본 속성 집합을 사용하기 위한 쉬운 방법을 제공합니다. 이 콜백을 설정하면 자체 콜백을 작성할 필요가 없습니다.

 

예제

API_UCCallbackType   ucb;
GSErrCode            err;

// 사용자 컨트롤들을 초기화함
BNZeroMemory (&ucb, sizeof (ucb));
ucb.dialogID = TAB_ATTRIBUTE;            // dialog or tab page ID
ucb.type     = APIUserControlType_Pen;   // control type
ucb.itemID   = IDC_PENSET;               // user control's item ID
err = ACAPI_Interface (APIIo_SetUserControlCallbackID, &ucb, NULL);

 

요구사항

버전: API 4.1 또는 이후
헤더: APIdefs_Interface.h

 

참고사항

API_UCCallbackType,
ACAPI_Interface, API 함수