1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
void WINAPI CCR190Ctrl::CallBackFromDriver(DWORD dwReason, LPARAM lParam, INT32 nStatus)
{
CString stmp;
CString stmpTout;
int l_ZoneLu = 0;
... ici du code de traitement image mais que j'ai enlevé pour la phase de debogage ...
stmpTout="!";
ZeroMemory(cBuffer, sizeof(cBuffer));
ZeroMemory(cBufferTout, sizeof(cBufferTout));
ZeroMemory(cBufferBAS, sizeof(cBufferBAS));
ZeroMemory(cBufferHAUT, sizeof(cBufferHAUT));
ZeroMemory(cBufferDROITE, sizeof(cBufferDROITE));
ZeroMemory(cBufferGAUCHE, sizeof(cBufferGAUCHE));
ZeroMemory(cBufferCMC7, sizeof(cBufferCMC7));
ZeroMemory(cBufferOCR, sizeof(cBufferOCR));
ZeroMemory(cBufferFULL, sizeof(cBufferFULL));
ZeroMemory(cAnoBAS, sizeof(cAnoBAS));
ZeroMemory(cAnoHAUT, sizeof(cAnoHAUT));
ZeroMemory(cAnoDROITE, sizeof(cAnoDROITE));
ZeroMemory(cAnoGAUCHE, sizeof(cAnoGAUCHE));
ZeroMemory(cAnoCMC7, sizeof(cAnoCMC7));
ZeroMemory(cAnoOCR, sizeof(cAnoOCR));
ZeroMemory(cAnoFULL, sizeof(cAnoFULL));
ZeroMemory(cAnoBASDecode, sizeof(cAnoBASDecode));
ZeroMemory(cAnoHAUTDecode, sizeof(cAnoHAUTDecode));
ZeroMemory(cAnoDROITEDecode, sizeof(cAnoDROITEDecode));
ZeroMemory(cAnoGAUCHEDecode, sizeof(cAnoGAUCHEDecode));
ZeroMemory(cAnoCMC7Decode, sizeof(cAnoCMC7Decode));
ZeroMemory(cAnoOCRDecode, sizeof(cAnoOCRDecode));
ZeroMemory(cAnoFULLDecode, sizeof(cAnoFULLDecode));
ZeroMemory(cBufferVF1, sizeof(cBufferVF1));
ZeroMemory(cBufferVF2, sizeof(cBufferVF2));
ZeroMemory(cBufferVF3, sizeof(cBufferVF3));
ZeroMemory(cBufferVF4, sizeof(cBufferVF4));
ZeroMemory(cBufferVF5, sizeof(cBufferVF5));
/// event ///
sprintf_s(cBufferTout, "%s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c %s%c"
,cBufferBAS, 0x21, cAnoBAS, 0x21 , cAnoBASDecode , 0x21
,cBufferHAUT, 0x21, cAnoHAUT, 0x21 , cAnoHAUTDecode , 0x21
,cBufferDROITE, 0x21, cAnoDROITE, 0x21, cAnoDROITEDecode , 0x21
,cBufferGAUCHE, 0x21, cAnoGAUCHE, 0x21, cAnoGAUCHEDecode , 0x21
,cBufferCMC7, 0x21, cAnoCMC7, 0x21, cAnoCMC7Decode , 0x21
,cBufferOCR, 0x21, cAnoOCR, 0x21, cAnoOCRDecode , 0x21
,cBufferFULL, 0x21, cAnoFULL, 0x21, cAnoFULLDecode , 0x21
,"", 0x21
,cBufferVF1, 0x21, cBufferVF2, 0x21, cBufferVF3, 0x21, cBufferVF4, 0x21, cBufferVF5, 0x21);
stmpTout = cBufferTout;
BSTR bsOUT = stmp.AllocSysString();
BSTR bsOUTTout = stmpTout.AllocSysString();
laclasse->docDone(m_docCount, m_iProduit, bsOUT, bsOUTTout, l_ZoneLu);
SysFreeString(bsOUT);
SysFreeString(bsOUTTout);
} |
Partager