使用vs2008结合codesoft来实现条形码的打印

本文介绍了如何在VS2008的MFC对话框工程中,结合Codesoft软件来实现条形码的打印功能。通过添加Codesoft的组件到工程,利用MFC类库进行集成,并展示了相关的代码实现。
摘要由CSDN通过智能技术生成

         最近刚好要做一个烧入程序,其中一个功能就是烧入MAC成功后将MAC码打印出来。效果如图: 

首先下载一个codesoft并安装好。下载地址(破解版):http://yun.baidu.com/s/1nt0uPbN   。用vs2008新建一个工程MFC对话框之后,就是如何将codesoft的组件如何添加到我们的工程中来了。选择工程项目右键->添加类。弹出添加类对话框,然后选中MFC,然后选中模板typelib中的MFC类,点击添加。接下来如图所示:

导入这6个类就可以实现想要的打印功能了,闲麻烦的话直接全部导入。

  接下来就是看下代码部分了。

void  CBTVBurnToolDlg::Print(CString csMessage)
{
	const IID clsid = {0x3624b9c0, 0x9e5d,0x11d3, {0xa8,0x96, 0x00,0xc0,0x4f, 0x32, 0x4e, 0x22}};
	CApplication app;
	if (FALSE == app.CreateDispatch(clsid))
	{
		AfxMessageBox(_T("创建组件对象失败"));
		return ;
	}
	
	TCHAR szDir[MAX_PATH] = {0};

	GetModuleFileName(NULL, szDir, MAX_PATH);
	TCH
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值