EzCad二次开发源代码二


需要的可以下载,本人自己编写的,支持显示和序列号、时间、日期等功能的标刻,并且可以实现打标的同时进行识别二维码,检查二维码是否正确,本程序一共分为三那部分
资源截图
代码片段和文件信息
// EnableText.cpp : implementation file
//

#include “stdafx.h“
#include “XFST_Attribute.h“
#include “EnableText.h“
#include “afxdialogex.h“
#include “OLEDate.h“
#include “OLETime.h“
#include “OLEText.h“
#include “OLENumber.h“

// CEnableText dialog

extern int m_Button_Num; //选项按钮
extern int chooseTime;  //时间按钮
extern int chooseDate; //日期按钮
extern BOOL DClickList;
extern BOOL AddComm;
//extern CStringArray strBuffer;
//extern CStringArray strListBox; //列表数据暂存区
extern CString Date;
extern CString Time;
extern CString Text;
extern CString dataBuffer;
//序列号数据
extern CString record_CurrentValue;
extern int record_MaxValue;
extern int record_Increment;
extern int count1;
extern int count2;

COLEDate COLED;
COLENumber COLEN;
COLEText COLETe;
COLETime COLETi;
CRect m_DialogChild;



IMPLEMENT_DYNAMIC(CEnableText CDialogEx)

CEnableText::CEnableText(CWnd* pParent /*=NULL*/)
: CDialogEx(CEnableText::IDD pParent)
{

EnableAutomation();

}

CEnableText::~CEnableText()
{
}

void CEnableText::OnFinalRelease()
{
// When the last reference for an automation object is released
// OnFinalRelease is called.  The base class will automatically
// deletes the object.  Add additional cleanup required for your
// object before calling the base class.

CDialogEx::OnFinalRelease();
}

void CEnableText::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}


BEGIN_MESSAGE_MAP(CEnableText CDialogEx)
ON_BN_CLICKED(IDC_SEC_RadioTime &CEnableText::OnBnClickedSecRadiotime)
ON_BN_CLICKED(IDC_SEC_RadioDate &CEnableText::OnBnClickedSecRadiodate)
ON_BN_CLICKED(IDC_SEC_RadioText &CEnableText::OnBnClickedSecRadiotext)
ON_BN_CLICKED(IDC_SEC_RadioNumber &CEnableText::OnBnClickedSecRadionumber)
ON_BN_CLICKED(IDC_SEC_ButtonCancel &CEnableText::OnBnClickedSecButtoncancel)
ON_BN_CLICKED(IDC_SEC_ButtonApply &CEnableText::OnBnClickedSecButtonapply)
END_MESSAGE_MAP()

BEGIN_DISPATCH_MAP(CEnableText CDialogEx)
END_DISPATCH_MAP()

// Note: we add support for IID_IEnableText to support typesafe binding
//  from VBA.  This IID must match the GUID that is attached to the 
//  dispinterface in the .IDL file.

// {05731266-F10D-4F90-AD65-A73C779DAD52}
static const IID IID_IEnableText =
{ 0x5731266 0xF10D 0x4F90 { 0xAD 0x65 0xA7 0x3C 0x77 0x9D 0xAD 0x52 } };

BEGIN_INTERFACE_MAP(CEnableText CDialogEx)
INTERFACE_PART(CEnableText IID_IEnableText Dispatch)
END_INTERFACE_MAP()


// CEnableText message handlers
BOOL CEnableText::OnInitDialog()
{
CDialogEx::OnInitDialog();

COLETi.Create(IDD_OLE_Time this);
COLED.Create(IDD_OLE_Date this);
COLEN.Create(IDD_OLE_Number this);
COLETe.Create(IDD_OLE_Text this);

//读取嵌入位置,IDC_STATIC_ChildArea是刚才的PictureControl的ID,m_Dialog 是一个CRect的变量,需要在头文件进行声明。
GetDlgItem(IDC_SEC_StaticControl)->GetWindowRect(&m_DialogChild);
ScreenToClient(m_DialogChild);
//以下的功能是显示m_NewDlg_Info的内容。为了显示m_NewDlg_Enqiu

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

     文件    7509504  2018-08-14 14:58  XFST_AttributeDebugXFST_Attribute.dll

     文件       2341  2018-08-14 13:28  XFST_AttributeDebugXFST_Attribute.exp

     文件   17196592  2018-08-14 14:58  XFST_AttributeDebugXFST_Attribute.ilk

     文件       3506  2018-08-14 13:28  XFST_AttributeDebugXFST_Attribute.lib

     文件   29569024  2018-08-14 14:58  XFST_AttributeDebugXFST_Attribute.pdb

     文件   99942400  2018-08-10 14:59  XFST_Attributeipchxfst_attribute-35303de1xfst_attribute-fe3135c4.ipch

     文件     147873  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugEnableText.obj

     文件     114238  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugOLEDate.obj

     文件      96127  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugOLENumber.obj

     文件      94690  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugOLEText.obj

     文件     114079  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugOLETime.obj

     文件     960557  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugstdafx.obj

     文件    2444288  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugvc120.idb

     文件    6967296  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugvc120.pdb

     文件       3371  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.Build.CppClean.log

     文件       2557  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.log

     文件     146971  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.obj

     文件   44892160  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.pch

     文件      18684  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.res

     文件       1616  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlb

     文件       6360  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlogcl.command.1.tlog

     文件      86138  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlogCL.read.1.tlog

     文件       6166  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlogCL.write.1.tlog

     文件       3038  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tloglink.command.1.tlog

     文件       8838  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tloglink.read.1.tlog

     文件       2068  2018-08-14 14:58  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tloglink.write.1.tlog

     文件        834  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlogmidl.command.1.tlog

     文件       2200  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlogmidl.read.1.tlog

     文件        784  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlogmidl.write.1.tlog

     文件        784  2018-08-14 13:28  XFST_AttributeXFST_AttributeDebugXFST_Attribute.tlog
c.command.1.tlog

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)