?? paradlg.cpp
字號:
// ParaDlg.cpp : implementation file
//
#include "stdafx.h"
#include "AntClusting.h"
#include "ParaDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CParaDlg dialog
CParaDlg::CParaDlg(CWnd* pParent /*=NULL*/)
: CDialog(CParaDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CParaDlg)
m_dAlpha =1.0;
m_nAntNum = 1;
m_dK = 20;
m_nMaxCycNum = 200000;
m_dR = 3;
m_dPickK = 0.4;
m_dDropK = 0.15;
m_fDist = 0.0f;
m_fDist=2;
m_nSimilarityFun = 1;
//}}AFX_DATA_INIT
}
void CParaDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CParaDlg)
DDX_Text(pDX, IDC_AlPHA, m_dAlpha);
DDX_Text(pDX, IDC_ANTNUM, m_nAntNum);
DDX_Text(pDX, IDC_K, m_dK);
DDX_Text(pDX, IDC_MAXCYCNUM, m_nMaxCycNum);
DDX_Text(pDX, IDC_R, m_dR);
DDX_Text(pDX, IDC_PICK_K, m_dPickK);
DDX_Text(pDX, IDC_DROP_K, m_dDropK);
DDX_Text(pDX, IDC_EDIT_DIST, m_fDist);
DDX_Radio(pDX, IDC_RADIO_SwarmSmi, m_nSimilarityFun);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CParaDlg, CDialog)
//{{AFX_MSG_MAP(CParaDlg)
ON_BN_CLICKED(IDCALCU, OnCalcu)
ON_BN_CLICKED(IDC_RADIO_SwarmSmi, OnRADIOSwarmSmi)
ON_BN_CLICKED(IDC_RADIO_GaussSmi, OnRADIOGaussSmi)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CParaDlg message handlers
void CParaDlg::OnCalcu()
{
// TODO: Add your control notification handler code here
UpdateData();
CDialog::OnOK();
}
void CParaDlg::putpara(double& alpha,int& antnum,double& pickk,
double& dropk,double& r,UINT& maxcycnum,
float& dist,int& SimilarityFun)
{
alpha=m_dAlpha;
antnum=m_nAntNum;
pickk=m_dPickK;
dropk=m_dDropK;
r=m_dR;
maxcycnum=m_nMaxCycNum;
dist=m_fDist;
SimilarityFun=m_nSimilarityFun;
}
void CParaDlg::OnRADIOSwarmSmi()
{
// TODO: Add your control notification handler code here
m_nSimilarityFun=0;
}
void CParaDlg::OnRADIOGaussSmi()
{
// TODO: Add your control notification handler code here
m_nSimilarityFun=1;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -