123456789101112131415161718192021222324252627 |
- #include "stdafx.h"
- typedef IODBCPoolInterface* (*CREATEINSTANCE)( );
- IODBCPoolInterface* lyfzCreatePoolInstance( )
- {
- HMODULE hDll = ( HMODULE )LoadLibrary(_T("lyfzodbc.dll"));
- if ( hDll == NULL )
- {
- CString strError = _T("");
- strError.Format(_T("error = %d"), GetLastError());
- AfxMessageBox(strError);
- return NULL;
- }
- CREATEINSTANCE CreaetInstance = (CREATEINSTANCE)GetProcAddress(hDll, "lyfzCreatePoolInstance");
- IODBCPoolInterface *pIDBPool = CreaetInstance();
- return pIDBPool;
- }
|