안녕하세요
볼랜드 초짜입니다.
비주얼에 있는 소스를 컨버팅해서 사용할려고 하는데
잘 안되네요
이번에는 링크 문제가 아니라 다음과 같이 나오네요
자세한 설명 좀 부탁 드립니다.
***프로그램 내용***
DWORD WINAPI CSessionInfo::StaticDialogThread( void* pvRef )
{
CSessionInfo* pThis = (CSessionInfo*) pvRef;
pThis->m_hDlgPlayers = CreateDialog( GetModuleHandle(NULL), MAKEINTRESOURCE(IDD_SI_PLAYERS), pThis->m_hDlgParent, StaticDlgProcPlayers );
pThis->m_hDlgMessages = CreateDialog( GetModuleHandle(NULL), MAKEINTRESOURCE(IDD_SI_MESSAGES), pThis->m_hDlgParent, StaticDlgProcMessages );
pThis->m_hDlg = CreateDialog( GetModuleHandle(NULL), MAKEINTRESOURCE(IDD_SI_MAIN), pThis->m_hDlgParent, StaticDlgProcMain );
ShowWindow( pThis->m_hDlg, SW_SHOW );
***에러내용***
E2034 Cannot convert 'int(_stdcall*)(void*,unsigned int,unsigned int,long)' to 'int(_stdcall*)()'
E2342 Type mismatch in parameter 'lpDialogFunc'(wanted 'int(_stdcall*)()', got 'int(_stdcall*)(void*,unsigned int,unsigned int,long)'
이렇게 나오네요. 많은 조언 부탁 드립니다.
그리고 이런 E2034, E2342에 설명도 부탁 드립니다.
그럼 즐거운 하루 되세요
|