code_twain/twain/load_sane.h

22 lines
470 B
C
Raw Normal View History

2022-06-15 03:04:40 +00:00
#pragma once
// utility for loading sane component ...
#include "../sane/s2t_api.h"
#include <string>
namespace load_sane_util
{
bool initialize(HMODULE me);
bool is_ok(void);
bool is_online(SCANNERID guid);
ISaneInvoker* open(SCANNERID guid, int* err);
void uninitialize(void);
2022-09-19 06:16:34 +00:00
void log_info(const wchar_t* info, int level);
2022-06-15 03:04:40 +00:00
std::string utf82ansi(const char* utf8);
std::string ansi2utf8(const char* ansi);
2022-09-19 06:16:34 +00:00
std::wstring ansi2unic(const char* ansi);
2022-06-15 03:04:40 +00:00
};