• 大小: 734KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: C/C++
  • 标签:

资源简介

我自己用MFC做了一个基于无线射频卡的饭卡充值系统,麻烦给点建议,谢谢!

资源截图

代码片段和文件信息

// CSTART.cpp : implementation file
//

#include “stdafx.h“
#include “RFZIC.h“
#include “CSTART.h“
#include “mwrf32.h“
#include “display.h“

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

HANDLE icdev;
unsigned long snr;

/////////////////////////////////////////////////////////////////////////////
// CCSTART dialog


CCSTART::CCSTART(CWnd* pParent /*=NULL*/)
: CDialog(CCSTART::IDD pParent)
{
//{{AFX_DATA_INIT(CCSTART)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}


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


BEGIN_MESSAGE_MAP(CCSTART CDialog)
//{{AFX_MSG_MAP(CCSTART)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CCSTART message handlers

BOOL CCSTART::OnInitDialog() 
{
CDialog::OnInitDialog();

    //初始化串口
icdev=rf_init(0100000);
if(icdev<0)
MessageBox(“rf_init error“);
int st;
st=rf_beep(icdev10); //鸣叫100毫秒

st=rf_ctl_mode(icdev0);//读写器受计算机控制

char disp[8]; //读写器复位
memset(disp‘0‘8);
disp[1]=‘\0‘;
display(disp);

unsigned char buff[18]; //读取软件版本号
lib_ver(buff);
CString str1;
str1.Format(“%s“buff);
SetDlgItemText(IDC_SFTVSstr1);

unsigned char version[19];//读取硬件版本号
st=rf_get_status(icdevversion);
version[18]=‘\0‘;
CString str2;
str2.Format(“%s“version);
if(st)
MessageBox(“rf_get_status error“);
else
SetDlgItemText(IDC_HADVSstr2);


int s=1;  //读取卡序列号
while(s<4)
{
int st;
st = rf_reset(icdev5);//射频读写模块复位
unsigned __int16 TagType;
st = rf_request(icdev0&TagType);
if(st&&s<3)
MessageBox(“Find no cardretry!“);
else if(st&&st==3)
MessageBox(“Find no card!“);
else
{
st=rf_card(icdev0&snr);
char str3[11];
itoa(snrstr310);
str3[10]=‘\0‘;
if(st)
MessageBox(“rf_card error“);
else
SetDlgItemText(IDC_ICNUMstr3);
}
if(!st)
break;
s++;
}

return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}

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

     文件        326  2008-11-12 14:43  实验报告-安全0503-第6小组\src\res\cursor1.cur

     文件        326  2008-11-12 14:43  实验报告-安全0503-第6小组\src\res\cursor2.cur

     文件       1078  2008-11-12 10:20  实验报告-安全0503-第6小组\src\res\RFZIC.ico

     文件        397  2008-11-12 10:20  实验报告-安全0503-第6小组\src\res\RFZIC.rc2

     文件       1078  2008-11-12 10:20  实验报告-安全0503-第6小组\src\res\RFZICDoc.ico

     文件       1078  2008-11-12 10:20  实验报告-安全0503-第6小组\src\res\Toolbar.bmp

     文件       2374  2008-11-16 19:10  实验报告-安全0503-第6小组\src\CSTART.cpp

     文件       1196  2008-11-16 10:53  实验报告-安全0503-第6小组\src\CSTART.h

     文件       3240  2008-11-18 23:01  实验报告-安全0503-第6小组\src\CVALUE.cpp

     文件       1306  2008-11-13 21:24  实验报告-安全0503-第6小组\src\CVALUE.h

     文件        282  2008-11-16 10:20  实验报告-安全0503-第6小组\src\display.cpp

     文件         23  2008-11-16 10:03  实验报告-安全0503-第6小组\src\display.h

     文件        180  2008-11-12 15:08  实验报告-安全0503-第6小组\src\itoastr.h

     文件       2844  2008-11-16 11:40  实验报告-安全0503-第6小组\src\MainFrm.cpp

     文件       1530  2008-11-12 10:35  实验报告-安全0503-第6小组\src\MainFrm.h

     文件      38374  2007-02-08 10:39  实验报告-安全0503-第6小组\src\mwrf32.lib

     文件      94208  2007-02-08 10:39  实验报告-安全0503-第6小组\src\mwrf32.dll

     文件      18528  2006-08-10 17:21  实验报告-安全0503-第6小组\src\mwrf32.h

     文件       4287  2008-11-12 10:20  实验报告-安全0503-第6小组\src\ReadMe.txt

     文件       1557  2008-11-12 14:43  实验报告-安全0503-第6小组\src\resource.h

     文件      32140  2008-11-24 23:15  实验报告-安全0503-第6小组\src\RFZIC.APS

     文件      33792  2008-11-12 10:20  实验报告-安全0503-第6小组\src\RFZIC.ncb

     文件       2657  2008-11-24 23:15  实验报告-安全0503-第6小组\src\RFZIC.plg

     文件       3641  2008-11-24 23:15  实验报告-安全0503-第6小组\src\RFZIC.clw

     文件       4191  2008-11-12 10:20  实验报告-安全0503-第6小组\src\RFZIC.cpp

     文件       5346  2008-11-16 10:50  实验报告-安全0503-第6小组\src\RFZIC.dsp

     文件        533  2008-11-12 10:20  实验报告-安全0503-第6小组\src\RFZIC.dsw

     文件       1345  2008-11-12 10:20  实验报告-安全0503-第6小组\src\RFZIC.h

     文件      57856  2008-11-24 23:15  实验报告-安全0503-第6小组\src\RFZIC.opt

     文件      13736  2008-11-16 18:58  实验报告-安全0503-第6小组\src\RFZIC.rc

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

评论

共有 条评论

相关资源