programa c++
Necesito saber si alguien sabria terminar este programa para un lapiz lector de barras de codigo,de la marca baracoda.
Parte del programa seria este:
#include <BM_Plugin.h>
InitLibrary
int main(int argc, char* argv[])
{
BOOL CExampleDlg::ONInitDialog()
{
InitLibrary=0;
if(InitLibrary()!=0)
{
return BM_NO_ERROR;
}
else
return BM_UNKNOWN_ERROR;
}
BOOL CExampleDlg::ONInitDialog()
{
if (RegisterPlugin(m_hWnd,"Example V1.0")==1)
{
return BM_NOT_RUNNING;
}
}
BEGIN_MESSAGE_MAP(CBM_Dll_testDlg,CDialog)
ON_WM_SYSCOMMAND()
ON_WV_PAINT()
ON_WV_QUERYGRAGICON()
ON_REGISTERED_MESSAGE(NEW_BARCODE,onNewBarcode)
ON_WV_DESTROY()
END_MESSAGE_MAP()
long CExampleDlg::OnNewBarcode(WPARAM wParam,LPARAM lParam)
{
Devide ID:lParam;
Barcode size:wParam;
GetData((UINT8) lParam ,Barcode);
Treatment(Barcode, ID);
}
void CExampleDlg::OnDestroy()
{
CDialog::OnDestroy();
UnRegisterPlugin(m_hWnd);
CleanLibrary();
}
Muchas gracias para quien logre hacerlo,la verdad es que me hace un gran favor,porque es para el trabajo.
|