资源简介

EzCad激光标刻软件二次开发,与其他两份是一起的,请先下载这一部分,该部分是主体,没有其他两部分也是可以运行的,其他两部份只是在这基础上增加的两项功能

资源截图

代码片段和文件信息


// DlgProxy.cpp : 实现文件
//

#include “stdafx.h“
#include “XFST.h“
#include “DlgProxy.h“
#include “XFSTDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CXFSTDlgAutoProxy

IMPLEMENT_DYNCREATE(CXFSTDlgAutoProxy CCmdTarget)

CXFSTDlgAutoProxy::CXFSTDlgAutoProxy()
{
EnableAutomation();

// 为使应用程序在自动化对象处于活动状态时一直保持 
// 运行,构造函数调用 AfxOleLockApp。
AfxOleLockApp();

//  通过应用程序的主窗口指针
//  来访问对话框。  设置代理的内部指针
//  指向对话框,并设置对话框的后向指针指向
//  该代理。
ASSERT_VALID(AfxGetApp()->m_pMainWnd);
if (AfxGetApp()->m_pMainWnd)
{
ASSERT_KINDOF(CXFSTDlg AfxGetApp()->m_pMainWnd);
if (AfxGetApp()->m_pMainWnd->IsKindOf(RUNTIME_CLASS(CXFSTDlg)))
{
m_pDialog = reinterpret_cast(AfxGetApp()->m_pMainWnd);
m_pDialog->m_pAutoProxy = this;
}
}
}

CXFSTDlgAutoProxy::~CXFSTDlgAutoProxy()
{
// 为了在用 OLE 自动化创建所有对象后终止应用程序,
// 析构函数调用 AfxOleUnlockApp。
//  除了做其他事情外,这还将销毁主对话框
if (m_pDialog != NULL)
m_pDialog->m_pAutoProxy = NULL;
AfxOleUnlockApp();
}

void CXFSTDlgAutoProxy::OnFinalRelease()
{
// 释放了对自动化对象的最后一个引用后,将调用
// OnFinalRelease。  基类将自动
// 删除该对象。  在调用该基类之前,请添加您的
// 对象所需的附加清理代码。

CCmdTarget::OnFinalRelease();
}

BEGIN_MESSAGE_MAP(CXFSTDlgAutoProxy CCmdTarget)
END_MESSAGE_MAP()

BEGIN_DISPATCH_MAP(CXFSTDlgAutoProxy CCmdTarget)
END_DISPATCH_MAP()

// 注意: 我们添加了对 IID_IXFST 的支持
//  以支持来自 VBA 的类型安全绑定。  此 IID 必须同附加到 .IDL 文件中的
//  调度接口的 GUID 匹配。

// {B7891D49-1E33-48B5-9D4A-42C650AE4B7E}
static const IID IID_IXFST =
{ 0xB7891D49 0x1E33 0x48B5 { 0x9D 0x4A 0x42 0xC6 0x50 0xAE 0x4B 0x7E } };

BEGIN_INTERFACE_MAP(CXFSTDlgAutoProxy CCmdTarget)
INTERFACE_PART(CXFSTDlgAutoProxy IID_IXFST Dispatch)
END_INTERFACE_MAP()

// IMPLEMENT_OLECREATE2 宏在此项目的 StdAfx.h 中定义
// {E76C70E1-EAF6-4E01-9B36-676EDA9AC8AC}
IMPLEMENT_OLECREATE2(CXFSTDlgAutoProxy “XFST.Application“ 0xe76c70e1 0xeaf6 0x4e01 0x9b 0x36 0x67 0x6e 0xda 0x9a 0xc8 0xac)


// CXFSTDlgAutoProxy 消息处理程序

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

     文件     264591  2018-08-02 17:03  XFST\Debug\AUTOSAVE.EZD

     文件      68576  2018-07-23 11:31  XFST\Debug\CoeFile.cfg

     文件         66  2011-12-21 11:49  XFST\Debug\Com.ini

     文件     180224  2012-03-02 11:59  XFST\Debug\CorFile.exe

     文件     180224  2012-03-02 11:57  XFST\Debug\CorFileEnu.exe

     文件    1396736  2013-09-11 09:59  XFST\Debug\DataMgr.dll

     文件      12263  2018-08-14 16:48  XFST\Debug\EZCAD.CFG

     文件    2609152  2013-09-11 10:02  XFST\Debug\EzCad2.exe

     文件     155648  2013-09-04 15:22  XFST\Debug\EzMarker.dll

     文件      31657  2010-06-28 10:08  XFST\Debug\FONT\ARCHD.jsf

     文件      13202  2010-06-28 10:08  XFST\Debug\FONT\ARCHF.jsf

     文件      21359  2010-06-28 10:08  XFST\Debug\FONT\ARCHS.jsf

     文件      20709  2010-06-28 10:08  XFST\Debug\FONT\archstyl.jsf

     文件    2720747  2010-06-28 10:48  XFST\Debug\FONT\JCZ-SONG.jsf

     文件       5090  2010-06-18 14:39  XFST\Debug\FONT\Jcz5X7.dmf

     文件        840  2010-06-18 14:39  XFST\Debug\FONT\JczTest.jsf

     文件     394891  2010-06-18 14:39  XFST\Debug\FONT\ROMANS2.jsf

     文件    7474176  2018-08-14 15:39  XFST\Debug\HOOK_MFC.dll

     文件     274432  2011-07-28 14:58  XFST\Debug\J8.exe

     文件    1163264  2018-06-23 01:01  XFST\Debug\kernel32.dll

     文件      38310  2013-07-17 14:50  XFST\Debug\LANG\lang_Chs.ini

     文件      23153  2006-03-31 11:44  XFST\Debug\LANG\lang_Cht.ini

     文件      40206  2011-03-22 11:52  XFST\Debug\LANG\lang_Enu.ini

     文件      65930  2009-11-24 13:29  XFST\Debug\LANG\lang_jan.ini

     文件      60982  2009-11-10 16:59  XFST\Debug\LANG\lang_Korean.ini

     文件     581632  2013-09-11 16:27  XFST\Debug\Lmc1.dll

     文件      36864  2013-07-26 14:39  XFST\Debug\LMCMIO.dll

     文件       1907  2018-07-20 17:18  XFST\Debug\login.txt

     文件     319488  2013-10-17 16:19  XFST\Debug\MarkEzd.dll

     文件      16889  2010-01-25 14:09  XFST\Debug\MarkEzdDll.h

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

评论

共有 条评论