文件名称:八皇后问题C++中的面向对象编程
文件大小:2.52MB
文件格式:ZIP
更新时间:2014-01-22 05:42:38
C++
C++面向对象编程八皇后问题 BOOL CMyqueenApp::InitInstance() { AfxEnableControlContainer(); // Standard initialization // If you are not using these features and wish to reduce the size // of your final executable, you should remove from the following // the specific initialization routines you do not need. #ifdef _AFXDLL Enable3dControls(); // Call this when using MFC in a shared DLL #else Enable3dControlsStatic(); // Call this when linking to MFC statically #endif // Change the registry key under which our settings are stored. // TODO: You should modify this string to be something appropriate // such as the name of your company or organization. SetRegistryKey(_T("Local AppWizard-Generated Applications")); LoadStdProfileSettings(); // Load standard INI file options (including MRU) // Register the application's document templates. Document templates // serve as the connection between documents, frame windows and views. CSingleDocTemplate* pDocTemplate; pDocTemplate = new CSingleDocTemplate( IDR_MAINFRAME, RUNTIME_CLASS(CMyqueenDoc), RUNTIME_CLASS(CMainFrame), // main SDI frame window RUNTIME_CLASS(CMyqueenView)); AddDocTemplate(pDocTemplate); // Parse command line for standard shell commands, DDE, file open CCommandLineInfo cmdInfo; ParseCommandLine(cmdInfo); // Dispatch commands specified on the command line if (!ProcessShellCommand(cmdInfo)) return FALSE; VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), "Demo" , NULL, NULL ) ); VERIFY( 1 == LoadSkinFromResource( AfxGetInstanceHandle() , "DEFAULT" ,"DEFAULT") ); VERIFY( 1 == SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" )); VERIFY( 1 == SetDialogSkin( "Dialog" ) ); //((CMainFrame*)m_pMainWnd)->m_bSkinned = TRUE; //((CMainFrame*)m_pMainWnd)->m_nIndex = 0; m_pMainWnd->SetWindowText("八皇后问题演示"); // The one and only window has been initialized, so show and update it. m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow();
【文件预览】:
myqueen
----myqueen.h(1KB)
----myqueenDoc.h(1KB)
----xpgrean.smf(50KB)
----myqueen.exe(240KB)
----StdAfx.cpp(209B)
----resource.h(1KB)
----myqueenDoc.cpp(2KB)
----myqueen.rc(13KB)
----myqueen.opt(55KB)
----SkinMagicLib.h(12KB)
----MainFrm.h(2KB)
----myqueen.dsw(539B)
----DETOURS.lib(72KB)
----myqueenView.h(2KB)
----ReadMe.txt(4KB)
----myqueen.aps(79KB)
----StdAfx.h(1KB)
----myqueen.dsp(5KB)
----MainFrm.cpp(2KB)
----myqueen.clw(3KB)
----Release()
--------myqueen.exe(240KB)
--------myqueenView.obj(36KB)
--------myqueen.obj(17KB)
--------vc60.idb(49KB)
--------myqueen.res(57KB)
--------MainFrm.obj(12KB)
--------StdAfx.obj(750B)
--------myqueen.pch(5.43MB)
--------myqueenDoc.obj(9KB)
----SkinMagicLib.lib(967KB)
----res()
--------myqueenDoc.ico(1KB)
--------myqueen.ico(1KB)
--------Toolbar.bmp(1KB)
--------myqueen.rc2(399B)
----myqueen.cpp(5KB)
----myqueen.ncb(201KB)
----myqueen.plg(250B)
----myqueenView.cpp(8KB)