사용 IDE : Visual Studio 2019 community
사용 언어 : C++
사용 플랫폼 : windows 10
사용 SDK : Gigabyte RGB Fusion SDK
[링크]
#include <iostream>
#include <windows.h>
#include <tchar.h>
typedef DWORD (*pInitApi)(void);
pInitApi initApi = NULL;
HINSTANCE ledApi = NULL;
int main()
{
ledApi = LoadLibrary(ledApi, _TCHAR("GLedApi"));
initApi = (pInitApi)GetProcAddress(ledApi, "dllexp_InitAPI");
initApi();
/*
0x7B80F137(GLedApi.dll)에(HWM_LED_test.exe의) 처리되지 않은 예외가 있습니다.
0xC0000005: 0x00000000 위치를 읽는 동안 액세스 위반이 발생했습니다.. 발생
*/
return 0;
}
이렇게 dll을 불러오고 init만 했는데도 에러가 뜹니다..
오타를 방지하기 위해 복붙도 해보았습니다..
init이 되질않으니 다른 메소드도 먹지않습니다..
기가촌이 또 기가촌했다고 생각하는게 맞는걸까요..
아니면 제가 뭔가 해야하는게 있던걸까요..