资源简介
基于产生式的动物识别系统,用MFC实现可视化功能。《人工智能》大作业。
代码片段和文件信息
// animals.cpp: 定义应用程序的类行为。
//
#include “stdafx.h“
#include “animals.h“
#include “animalsDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CanimalsApp
BEGIN_MESSAGE_MAP(CanimalsApp CWinApp)
ON_COMMAND(ID_HELP &CWinApp::onhelp)
END_MESSAGE_MAP()
// CanimalsApp 构造
CanimalsApp::CanimalsApp()
{
// 支持重新启动管理器
m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}
// 唯一的 CanimalsApp 对象
CanimalsApp theApp;
// CanimalsApp 初始化
BOOL CanimalsApp::InitInstance()
{
// 如果一个运行在 Windows XP 上的应用程序清单指定要
// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,
//则需要 InitCommonControlsEx()。 否则,将无法创建窗口。
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
// 将它设置为包括所有要在应用程序中使用的
// 公共控件类。
InitCtrls.dwICC = ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);
CWinApp::InitInstance();
AfxEnableControlContainer();
// 创建 shell 管理器,以防对话框包含
// 任何 shell 树视图控件或 shell 列表视图控件。
CShellManager *pShellManager = new CShellManager;
// 激活“Windows Native”视觉管理器,以便在 MFC 控件中启用主题
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));
// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移除下列
// 不需要的特定初始化例程
// 更改用于存储设置的注册表项
// TODO: 应适当修改该字符串,
// 例如修改为公司或组织名
SetRegistryKey(_T(“应用程序向导生成的本地应用程序“));
CanimalsDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用
// “确定”来关闭对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用
// “取消”来关闭对话框的代码
}
else if (nResponse == -1)
{
TRACE(traceAppMsg 0 “警告: 对话框创建失败,应用程序将意外终止。\n“);
TRACE(traceAppMsg 0 “警告: 如果您在对话框上使用 MFC 控件,则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS。\n“);
}
// 删除上面创建的 shell 管理器。
if (pShellManager != NULL)
{
delete pShellManager;
}
#if !defined(_AFXDLL) && !defined(_AFX_NO_MFC_CONTROLS_IN_DIALOGS)
ControlBarCleanUp();
#endif
// 由于对话框已关闭,所以将返回 FALSE 以便退出应用程序,
// 而不是启动应用程序的消息泵。
return FALSE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-12 19:57 animals\.vs\
目录 0 2018-06-12 19:57 animals\.vs\animals\
目录 0 2018-06-13 16:52 animals\.vs\animals\v15\
文件 44032 2018-06-13 16:52 animals\.vs\animals\v15\.suo
文件 76374016 2018-06-13 16:52 animals\.vs\animals\v15\Browse.VC.db
目录 0 2018-06-12 20:08 animals\.vs\animals\v15\ipch\
文件 115736576 2018-06-13 16:52 animals\.vs\animals\v15\ipch\2abde439a5b63eb1.ipch
文件 115736576 2018-06-11 22:12 animals\.vs\animals\v15\ipch\4e1b46944590e9c3.ipch
文件 1435 2018-06-09 14:59 animals\animals.sln
目录 0 2018-06-13 16:52 animals\animals\
文件 110240 2018-06-13 16:51 animals\animals\animals.aps
文件 4152 2018-06-09 14:59 animals\animals\animals.cpp
文件 812 2018-06-09 14:59 animals\animals\animals.h
文件 12400 2018-06-13 16:51 animals\animals\animals.rc
文件 10420 2018-06-09 20:55 animals\animals\animals.vcxproj
文件 2172 2018-06-09 14:59 animals\animals\animals.vcxproj.filters
文件 230 2018-06-09 15:21 animals\animals\animals.vcxproj.user
文件 25106 2018-06-13 16:52 animals\animals\animalsDlg.cpp
文件 5324 2018-06-13 16:37 animals\animals\animalsDlg.h
目录 0 2018-06-13 16:51 animals\animals\Debug\
文件 1141 2018-06-09 16:31 animals\animals\Debug\animals.Build.CppClean.log
文件 363 2018-06-13 16:51 animals\animals\Debug\animals.log
文件 73195 2018-06-13 16:37 animals\animals\Debug\animals.obj
文件 56885248 2018-06-12 20:08 animals\animals\Debug\animals.pch
文件 70176 2018-06-13 16:51 animals\animals\Debug\animals.res
目录 0 2018-06-13 16:51 animals\animals\Debug\animals.tlog\
文件 264 2018-06-13 16:51 animals\animals\Debug\animals.tlog\animals.lastbuildstate
文件 4806 2018-06-13 16:51 animals\animals\Debug\animals.tlog\CL.command.1.tlog
文件 107450 2018-06-13 16:51 animals\animals\Debug\animals.tlog\CL.read.1.tlog
文件 2728 2018-06-13 16:51 animals\animals\Debug\animals.tlog\CL.write.1.tlog
文件 3478 2018-06-13 16:51 animals\animals\Debug\animals.tlog\li
............此处省略34个文件信息
- 上一篇:基于VS和MFC的停车场管理系统
- 下一篇:DirectX修复工具V3.8增强版
相关资源
- 基于VS和MFC的停车场管理系统
- 双三次样条插值算法代码
- c++ 连连看
- VS2017 MFC对话框程序打印及打印预览的
- 数据结构与算法分析:C++语言描述(第
- OpenCV算法精讲:基于Python与c++
- 基于VS2017 MFC 的OpenCV图像处理
-
在ob
jectARX(VC)中使用MFC-可停靠窗 - MFC opencv 显示图片
- 计算机图形学(MFC)-Bezier曲面
- 数字图像处理各种算法 C语言实现
- RS232串口通讯VS2010
- 走迷宫问题栈实现.cpp
- 基于MFC的扫雷
- VC++深入详解-完整带详细书签
- 数值计算中算法实现和实验报告(C
- 匈牙利算法指派问题C++代码
- 数据结构与算法C语言描述原书第二版
- 迷宫问题代码算法详解
- 道格拉斯普克算法的C语言实现
- 数据结构和算法分析C语言描述习题答
- 中文分词-C语言编写正向和反向最大匹
- MFC俄罗斯方块设计报告
- c++模拟磁盘调度算法FCFS;SSTF;SCAN;
- FFT和DFT完整算法C语言实现
- 机器学习中决策树ID3算法 理论分析与
- 算法分析与设计 期末大作业.doc
- 动态规划—最短编辑问题—非常详细
- 动态规划法、贪心算法、回溯法、分
- PCA算法C语言描述
评论
共有 条评论