here's my error.
2016/ 8/26 07:17:49 Aug 26 2016 07:06:44 1 rCnt=1
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:00511070, CWndBase::Move , c:\flyff\source part\source v19\program\_interface\wndbase.cpp, line 1928
- Registers
EAX=00000028 EBX=00000000 ECX=00000000 EDX=00000000 ESI=0DE482E0
EDI=0DD64F48 EBP=00000000 ESP=0018B318 EIP=00511070 FLG=00210206
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
0023:00511070 Neuz.exe, CWndBase::Move
0023:0052EAF8 Neuz.exe, CWndLogin::OnInitialUpdate()+0632 byte(s)
0023:00511F39 Neuz.exe, CWndBase::Create()+0249 byte(s)
0023:004E233B Neuz.exe, CWndNeuz::InitDialog()+0251 byte(s)
0023:0052EEA1 Neuz.exe, CWndLogin::Initialize()+0033 byte(s)
0023:004CF2D3 Neuz.exe, CWndMgr::CreateApplet()+0243 byte(s)
0023:004DBE57 Neuz.exe, CWndMgr::ObjectExecutor()+0951 byte(s)
0023:565D4D01 d3d9.dll
0023:565D4D7D d3d9.dll
0023:565D4D38 d3d9.dll
Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz Service Pack 1
NVIDIA GeForce 210 , -54525952(4174)
0x00:0x00-YS0 0 0-last Model:Shadow.o3d
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:00511070, CWndBase::Move , c:\flyff\source part\source v19\program\_interface\wndbase.cpp, line 1928
- Registers
EAX=00000028 EBX=00000000 ECX=00000000 EDX=00000000 ESI=0DE482E0
EDI=0DD64F48 EBP=00000000 ESP=0018B318 EIP=00511070 FLG=00210206
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
0023:00511070 Neuz.exe, CWndBase::Move
0023:0052EAF8 Neuz.exe, CWndLogin::OnInitialUpdate()+0632 byte(s)
0023:00511F39 Neuz.exe, CWndBase::Create()+0249 byte(s)
0023:004E233B Neuz.exe, CWndNeuz::InitDialog()+0251 byte(s)
0023:0052EEA1 Neuz.exe, CWndLogin::Initialize()+0033 byte(s)
0023:004CF2D3 Neuz.exe, CWndMgr::CreateApplet()+0243 byte(s)
0023:004DBE57 Neuz.exe, CWndMgr::ObjectExecutor()+0951 byte(s)
0023:565D4D01 d3d9.dll
0023:565D4D7D d3d9.dll
0023:565D4D38 d3d9.dll
Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz Service Pack 1
NVIDIA GeForce 210 , -54525952(4174)
0x00:0x00-YS0 0 0-last Model:Shadow.o3d
Here's my line 1919 - 1930 in WndBase.cpp
return CPoint(m_rectWindow.Width()/2-sizeStr.cx/2,m_rectWindow.Height()/2-sizeStr.cy/2);
}
CPoint CWndBase::GetStrRectCenter(C2DRender* p2DRender,CRect rect,LPCTSTR str)
{
CSize sizeStr(0,0);// = p2DRender->GetTextExtent(str,str.GetLength());
p2DRender->m_pFont->GetTextExtent((TCHAR*)str,&sizeStr);
return CPoint(rect.Width()/2-sizeStr.cx/2,rect.Height()/2-sizeStr.cy/2);
}
void CWndBase::Move(CPoint pt)
{
SetWndRect(CRect(pt.x,pt.y,pt.x+m_rectWindow.Width (),pt.y+m_rectWindow.Height()));
}
}
CPoint CWndBase::GetStrRectCenter(C2DRender* p2DRender,CRect rect,LPCTSTR str)
{
CSize sizeStr(0,0);// = p2DRender->GetTextExtent(str,str.GetLength());
p2DRender->m_pFont->GetTextExtent((TCHAR*)str,&sizeStr);
return CPoint(rect.Width()/2-sizeStr.cx/2,rect.Height()/2-sizeStr.cy/2);
}
void CWndBase::Move(CPoint pt)
{
SetWndRect(CRect(pt.x,pt.y,pt.x+m_rectWindow.Width (),pt.y+m_rectWindow.Height()));
}
hope you can help me thanks