Re: CPropertySheet::OnInitDialog() - runtime error mfc80.dll on Windows 98 SE
I can't run debug on this computer, but even if there is only line
with CPropertySheet::OnInitDialog() and 2 message boxes in this
function (like below) program terminates after "cz1" message box;
BOOL CUstawieniaSzablonowSheet::OnInitDialog()
{
MessageBox("cz1");
BOOL bResult = CPropertySheet::OnInitDialog();
MessageBox("cz2");
return bResult;
}
On 11 Kwi, 21:02, Joseph M. Newcomer <newco...@flounder.com> wrote:
The problem with your description is that it is nowhere near adequate. You did not invoke
the debugger, get a debug backtrace, or provide anything else that would help diagnose the
problem.
Given you did not call the superclass CPropertySheet::OnInitDialog before doing anything,
it is not clear what has happened; the the absence of any meaningful debugger information,
it is impossible to diagnose the problem.
joe
On 11 Apr 2007 06:02:49 -0700, pete...@poczta.fm wrote:
I have a problem with function CPropertySheet::OnInitDialog() after
migration from VC6 to Visual Studio 2005.
This is an error message: "program has performed an illegal operation
and will be shut down".
This runtime error occurs only on Windows 98 SE while
CPropertySheet::OnInitDialog() is executing.
my code:
BOOL CUstawieniaSzablonowSheet::OnInitDialog()
{
if (m_rodzaj_wywolania == 3)
{
m_psh.dwFlags |= PSH_NOAPPLYNOW;
m_psh.dwFlags &= ~PSH_HASHELP;
m_dialog_czynnosci.m_psp.dwFlags &= ~PSP_HASHELP;
GetDlgItem(IDCANCEL)->SetWindowText("&Anuluj");
GetDlgItem(IDOK)->SetWindowText("&Zapisz");
}
else
GetDlgItem(IDCANCEL)->SetWindowText("Zako?cz");
BOOL bResult = CPropertySheet::OnInitDialog();
return bResult;
}
I will be glad if You could help me or give suggestion
Piotr Klamka
Joseph M. Newcomer [MVP]
email: newco...@flounder.com
Web:http://www.flounder.com
MVP Tips:http://www.flounder.com/mvp_tips.htm