助けてください。
class TLECustomControl
{
private:
...
HDC _hDC;
HGLRC _hRC;
void _stdcall MakeCurrent(void);
void _stdcall GetSize(int* width, int* height);
public:
...
int Initialize(HWND handle);
};
void _stdcall TLECustomControl::MakeCurrent(void)
{
wglMakeCurrent(this->_hDC, this->_hRC);
}
void _stdcall TLECustomControl::GetSize(int* width, int* height)
{
this->MakeCurrent();
int vPort[4];
glGetIntegerv(GL_VIEWPORT, vPort);
*width = vPort[2];
*height = vPort[3];
}
int TLECustomControl::Initialize(HWND handle)
{
...
//Create a custom buffer
this->_customBuffer = LE::CreateCustomBuffer((byte*)this->GetSize,(byte*)this->MakeCurrent);
}
//エラーリスト
エラー 2 エラー C2440: 'type cast' : 'void (__stdcall TLECustomControl::* )(void)' から 'byte *' d:\leadwerks\projects\userwindow\LECustomControl.h に変換できません
102 エラー 1 エラー C2440: '型キャスト': 'void から変換できません
(__stdcall TLECustomControl::* )(int *,int *)' to 'byte *' d:\leadwerks\projects\userwindow\LECustomControl.h 101