DLL파일을 LoadLibrary()까진 성공해서 이 DLL파일안에
ReadSerialNumberDLL()이란 함수를 사용하고 있는데요.
이 함수가 간혹 아무이유없이 실패했다고 FALSE를 리턴해주네요;;
그래서 LoadLibrary는 잘돼서 함수가 잘못됐다고 보기엔 힘들지만 일단
함수가 제대로 할당됐는지 함수주소값을 출력해볼려고합니다.
// .header
typedef BOOL (WINAPI *ReadSerialNumberDLL)( CHAR * , CHAR )
//.cpp
ReadSerialNumberDLL ReadSerialNumber;
이렇게 선언되어있구요
printf("ReadSerialNumber : %x , &ReadSerialNumber : %x", ReadSerialNumber, &ReadSerialNumber);
서론이 좀길었네요 -_-;위에 문제에 대해 혹시 좋은 해결방법이 있나 여쭤보고싶어서 주저리 말했구요..