mirror of http://192.168.1.51:8099/lmh188/twain3
44 lines
600 B
C++
44 lines
600 B
C++
#include "GScan.h"
|
|
#include <map>
|
|
#include <string>
|
|
#include "ImageMatQueue.h"
|
|
|
|
using namespace std;
|
|
|
|
//GScan::GScan()
|
|
// :pixType(0)
|
|
// , m_pImages(new ImageMatQueue())
|
|
//{
|
|
// devState = DEV_STOP;
|
|
// Error_Code = 0;
|
|
//}
|
|
//
|
|
//GScan::~GScan()
|
|
//{
|
|
//}
|
|
|
|
void DoEvents()
|
|
{
|
|
#ifdef WIN32
|
|
MSG msg;
|
|
if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) {
|
|
DispatchMessage(&msg);
|
|
TranslateMessage(&msg);
|
|
}
|
|
#endif
|
|
}
|
|
|
|
IGScan::IGScan()
|
|
:pixType(0)
|
|
, m_pImages(new ImageMatQueue())
|
|
{
|
|
devState = DEV_STOP;
|
|
Error_Code = 0;
|
|
}
|
|
|
|
void IGScan::setmode(int mode)
|
|
{
|
|
if (m_pImages.get())
|
|
m_pImages->mode = mode;
|
|
}
|