Witam. Napisałem (a w zasadzie w większosci skopiowałem) taki kod:
#include <afxwin.h>
#include "resource.h"
class CMyFrame : public CFrameWnd{
public:
CMyFrame();
};
CMyFrame::CMyFrame(){
Create(NULL,"jakies okno",WS_OVERLAPPEDWINDOW,CRect(120,100,700,480),NULL,MAKEINTRESOURCE(IDR_MENU1));
}
//-------------------------------------------------------------------------
class CMyApp : public CWinApp{
public:
BOOL InitInstance();
};
BOOL CMyApp::InitInstance(){
CMyFrame *window = new CMyFrame();
m_pMainWnd = window;
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
return true;
}
//-------------------------------------------------------------------------
CMyApp application;
Przy próbie odpalenia programu otrzymuję komunikat: Debug Assertion Failed, File winocc.cpp, Abbort/Retry/Ignore
Problem zaczął pojawiać sie dopiero po dodaniu menusa w finkcji "Create(...);"
Menus zrobiony jest wg. wszelkich prawideł, zadefiniowany w pliku "resource.h", kompilacja nie zwraca błędów ani ostrzeżeń.
Czytałem troche o asercjach, szukałem podobnych tematów na formu ale nie pomogło mi to zbytnio :/
Będę wdzięczny za wszelką pomoc ;]