.. _ceGnLoad: ceGnLoad ======== -------- SYNOPSIS -------- .. code-block:: none VT_I4 ceGnLoad [none] VT_EMPTY DESCRIPTION ----------- - 로드 된 ceSDK 라이브러리 구동을 초기화 합니다. - 이 함수는 ceSDK 의 다른 함수가 호출되기 전에 반 드시 한번은 수행되어야 합니다. 일반적으로 프로그램의 시작 부분에서 ceLoadDll() 함수 호출 후 수행해 주시면 됩니다. RETURN VALUE ------------ +----------------+-------------------------------------------------------+ | Value | Meaning | +================+=======================================================+ | 음수 | 수행 실패. 자세한 내용은 '에러 처리' 편을 참고합니다. | +----------------+-------------------------------------------------------+ | 0 (ceERR_NONE) | 수행 성공 | +----------------+-------------------------------------------------------+ Example ------- .. code-block:: cpp :linenos: #include "ceSDK.h" #include "ceSDKDef.h" void ProgramInitial (void) { if (ceLoadDll()!=CE_TRUE) { OutputDebugString ("Can't load ceSDK Library(DLL)"); } else { //로드된 ceSDK 라이브러리 구동을 초기화합니다. if (ceGnLoad()! = ceERR_NONE) { OutputDebugString ("ceGnLoad has been failed"); } } } void ProgramEnd (void) { //로드된 라이브러리 구동을 해제합니다. ceGnUnload(); //라이브러리를 응용 프로그램 메모리 공간에서 해제합니다. ceUnloadDll(); }