#ifndef __LYFZ_LOADLIBRARY__ #define __LYFZ_LOADLIBRARY__ #pragma once namespace lyfzLibrary { // 云选模块; typedef BOOL (WINAPI *API_uploadorder)( IN LPCTSTR lpUniqueId, IN const INT& nCloundType, IN LPCTSTR lpBranchName, IN LPCTSTR lpBranchTel, IN LPCTSTR lpOrderNum, IN LPCTSTR lpScenery, IN LPCTSTR lpCustomerName, IN LPCTSTR lpCustomerTel, OUT LPTSTR lpClounWebSite, IN const INT& nMaxLen ); typedef BOOL (WINAPI *API_uploadgoodinfo)(IN LPCTSTR lpUniqueId, IN LPCTSTR lpGoodsJson); typedef BOOL (WINAPI *API_uploadimg)( IN const INT& nCloundType, IN LPCTSTR lpUniqueId, IN LPCTSTR lpOrderNum, IN LPCTSTR lpScenery, IN LPCTSTR lpWatermark, IN const INT& nWidth, IN const INT& nHeight, IN CStringArray& AryOImgpath, // 原片地址; IN CStringArray& AryEImgpath, // 初修地址; IN CStringArray& AryDImgpath // 设计地址; ); typedef INT (WINAPI *API_getcloundresult)( IN const INT& nCloundType, IN LPCTSTR lpUniqueId, IN LPCTSTR lpSubSite, OUT LPTSTR lpJsonValue, IN const INT& nMaxLen); extern HMODULE g_hCloudSelectionLib; extern API_uploadorder g_uploadorder; extern API_uploadgoodinfo g_uploadgoodinfo; extern API_uploadimg g_uploadimg; extern API_getcloundresult g_getcloundresult; extern BOOL LoadCloudSelectionLib(); extern void FreeCloudSelectionLib(); }; #endif