• 大小: 3.63MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: C/C++
  • 标签:

资源简介

迷宫MFC实现最短路径,有简单界面 迷宫MFC实现最短路径,有简单界面 迷宫MFC实现最短路径,有简单界面

资源截图

代码片段和文件信息

// DO.cpp : implementation file
//

#include “stdafx.h“
#include “Maze.h“
#include “DO.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// DO dialog

extern int mn;
DO::DO(CWnd* pParent /*=NULL*/)
: CDialog(DO::IDD pParent)
{
//{{AFX_DATA_INIT(DO)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}


void DO::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(DO)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(DO CDialog)
//{{AFX_MSG_MAP(DO)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// DO message handlers
int imin;
void DO::OnButton1() 
{
CString smsn;
GetDlgItemText(IDC_EDIT1sm);
GetDlgItemText(IDC_EDIT2sn);
m=atoi((LPCSTR)sm);
n=atoi((LPCSTR)sn);
/*CString str;
str.Format (“%d“m);
AfxMessageBox(str);*/
if(m>38||n>38||n<=0||n<=0)
{
AfxMessageBox(“值太大或小于0“);
}
else
{
OnOK();
}
}

BOOL DO::PreTranslateMessage(MSG* pMsg) 
{
if( pMsg->message ==WM_KEYDOWN)
{
if(pMsg->wParam == VK_ESCAPE||pMsg->wParam == VK_RETURN)
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1714  2010-04-21 18:40  最短maze\Maze.clw

     文件       3543  2010-04-14 16:17  最短maze\ReadMe.txt

     文件       1054  2010-04-14 16:17  最短maze\StdAfx.h

     文件        206  2010-04-14 16:17  最短maze\StdAfx.cpp

     文件        516  2010-04-14 16:17  最短maze\Maze.dsw

     文件     107520  2010-04-21 18:40  最短maze\Maze.ncb

     文件       1282  2010-04-21 18:37  最短maze\Maze.plg

     文件       1325  2010-04-14 17:42  最短maze\Maze.h

     文件       4236  2010-04-14 17:57  最短maze\Maze.dsp

     文件       1199  2010-04-14 19:20  最短maze\DO.h

     文件       1462  2010-04-14 19:20  最短maze\DO.cpp

     文件        957  2010-04-14 22:24  最短maze\Resource.h

     文件      21356  2010-04-21 16:06  最短maze\Maze.aps

     文件       6349  2010-04-15 15:22  最短maze\Maze.rc

     文件       1780  2010-04-17 21:46  最短maze\MazeDlg.h

     文件       2053  2010-04-17 22:32  最短maze\Maze.cpp

     文件        396  2010-04-14 16:17  最短maze\res\Maze.rc2

     文件       1078  2010-04-14 16:17  最短maze\res\Maze.ico

     文件       2932  2010-04-15 15:22  最短maze\Debug\Maze.res

     文件     214016  2010-04-21 18:39  最短maze\Debug\vc60.idb

     文件    6991828  2010-04-17 22:07  最短maze\Debug\Maze.pch

     文件     372736  2010-04-21 18:37  最短maze\Debug\vc60.pdb

     文件     451584  2010-04-21 18:37  最短maze\Debug\Maze.pdb

     文件     127033  2010-04-21 18:37  最短maze\Debug\Maze.exe

     文件       3072  2010-04-14 19:13  最短maze\Debug\Maze.suo

     文件    1382613  2010-04-17 22:07  最短maze\Debug\StdAfx.sbr

     文件     106536  2010-04-17 22:07  最短maze\Debug\StdAfx.obj

     文件          0  2010-04-17 22:07  最短maze\Debug\DO.sbr

     文件          0  2010-04-17 22:07  最短maze\Debug\Maze.sbr

     文件      15629  2010-04-17 22:31  最短maze\Debug\MazeDlg.sbr

............此处省略13个文件信息

评论

共有 条评论

相关资源