为了在VC++应用程式中打印
Aztec 条形码 , 你需要 barcodesoft BCSAztec 字体和 cruflbcs.dll .
如果你下载并且安装了试用版 Barcodesoft
Aztec 软体 ,
你将会在以下文件夹里面发现 crUFLBCS.dll
"C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil\" folder.
如果你的电脑上找不到 cruflbcs.dll 请点击以下链接下载
Aztec Barcode VC++ .
crUFLBCS.dll 是一个 COM object, 它有以下的 IAztec 接口。
有关 IAztec 接口的详细资料, 可以从 Aztec 用户手册中找到.
为了调用 IAztec 接口中的各种方法, 你既可以使用 Late Binding 也可以使用 Early Binding.
晚期绑定用在编译的时候不知道所有接口信息情况下。
早期绑定需要客户在编译前就得到所有的接口信息.
Early Binding
使用早期绑定在VC++应用程式中打印
Aztec 条码 比晚期绑定的代码运行效率更高.
1. 输入类库文件。不要忘记在调用COM 接口前先调用 CoInitialize().
2. 如果你想调用 T2OLE 宏来转换 LPTSTR 到 LPOLESTR, 你需要先调用 USES_CONVERSION 宏.
3. 你可以调用 Encode 方法, 也可以调用 EncodeCR 方法来定制产生 Aztec 条码,包括各种参数.
#include <atlbase.h>