FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
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. |
|
|
|