www.pudn.com > Barcode_src.zip > exports.h
//
// Copyright 2002 Neil Van Eps
//
#if !defined(AFX_EXPORTS_H__8EAD6F83_AC3C_11D5_878F_00104B2B0208__INCLUDED_)
#define AFX_EXPORTS_H__8EAD6F83_AC3C_11D5_878F_00104B2B0208__INCLUDED_
#include "stdafx.h"
enum Symbology
{
RATIONALCODABAR,
TRADITIONALCODABAR,
I2OF5,
CODE39,
COD128,
UPCEAN,
CODE93
};
#define COLORWHITE 0x00FFFFFF
#define COLORBLACK 0x00000000
extern "C"
{
void __declspec( dllexport ) Code128BarcodeToClipboard(CString csMessage,double dHeight,double dNarrowBar,long nCode128StartingSubset = 0);
void __declspec( dllexport ) DrawCode128Barcode(CString csMessage,double dHeight,double dNarrowBar,HDC pDC,long nStartingXPixel,long nStartingYPixel,long nCode128StartingSubset = 0);
long __declspec( dllexport ) GetCode128BarcodePixelWidth(CString csMessage, double dNarrowBar, HDC pDC, long nCode128StartingSubset = 0);
BOOL __declspec( dllexport ) ErrorCheckCode128Message(CString csMessage, long nCode128StartingSubset = 0);
void __declspec( dllexport ) Code39BarcodeToClipboard(CString csMessage,double dHeight,double dNarrowBar,double dRatio);
void __declspec( dllexport ) DrawCode39Barcode(CString csMessage,double dHeight,double dNarrowBar,HDC pDC,long nStartingXPixel,long nStartingYPixel,double dRatio);
long __declspec( dllexport ) GetCode39BarcodePixelWidth(CString csMessage, double dNarrowBar, HDC pDC, double dRatio);
BOOL __declspec( dllexport ) ErrorCheckCode39Message(CString csMessage);
void __declspec( dllexport ) Code93BarcodeToClipboard(CString csMessage,double dHeight,double dNarrowBar);
void __declspec( dllexport ) DrawCode93Barcode(CString csMessage,double dHeight,double dNarrowBar,HDC pDC,long nStartingXPixel,long nStartingYPixel);
long __declspec( dllexport ) GetCode93BarcodePixelWidth(CString csMessage, double dNarrowBar, HDC pDC);
BOOL __declspec( dllexport ) ErrorCheckCode93Message(CString csMessage);
void __declspec( dllexport ) I2of5BarcodeToClipboard(CString csMessage,double dHeight,double dNarrowBar,double dRatio);
void __declspec( dllexport ) DrawI2of5Barcode(CString csMessage,double dHeight,double dNarrowBar,HDC pDC,long nStartingXPixel,long nStartingYPixel,double dRatio);
long __declspec( dllexport ) GetI2of5BarcodePixelWidth(CString csMessage, double dNarrowBar, HDC pDC, double dRatio);
BOOL __declspec( dllexport ) ErrorCheckI2of5Message(CString csMessage);
void __declspec( dllexport ) RationalCodabarBarcodeToClipboard(CString csMessage,double dHeight,double dNarrowBar,double dRatio);
void __declspec( dllexport ) DrawRationalCodabarBarcode(CString csMessage,double dHeight,double dNarrowBar,HDC pDC,long nStartingXPixel,long nStartingYPixel,double dRatio);
long __declspec( dllexport ) GetRationalCodabarBarcodePixelWidth(CString csMessage, double dNarrowBar, HDC pDC, double dRatio);
BOOL __declspec( dllexport ) ErrorCheckRationalCodabarMessage(CString csMessage);
}
#endif // !defined(AFX_EXPORTS_H__8EAD6F83_AC3C_11D5_878F_00104B2B0208__INCLUDED_)