# include“ltwrappr.h”
L_INTLTwain: SetTransferOptions (pTransferOpts);
设置用于从当前TWAIN源传输数据的选项。
指向TRANSFEROPTIONS结构,其中包含要设置的传输选项。
价值 | 意义 |
---|---|
成功 | 活动很成功。 |
< 1 | 发生错误。指返回代码. |
要获取当前传输选项,请调用LTwain: GetTransferOptions函数。
必需的dll和库
LTwain__SetTransferOptionsExample(LTwain * plTwain)
{
L_INT nRet = SUCCESS;
L_UINT TransferModes = 0;
nRet = plTwain->GetSupportedTransferMode (&TransferModes);
如果(nRet == SUCCESS)
{
如果((TransferModes & TWAIN_TRANSFER_FILE) == TWAIN_TRANSFER_FILE)
对话框(NULL,文本(“支持文件传输”),文本(“注意!”), MB_OK);
}
其他的
返回nRet;
TRANSFEROPTIONS TransOpts;
memset (&TransOpts 0运算符(TRANSFEROPTIONS));
plTwain - > GetTransferOptions (&TransOpts运算符(TRANSFEROPTIONS));
如果(nRet == SUCCESS)
{
如果(TransOpts。= TWAIN_TRANSFER_FILE)
{
TransOpts。TransferMode = TWAIN_TRANSFER_FILE;
lstrcpy (TransOpts。szFileName MAKE_IMAGE_PATH(文本(“test.bmp”)));
TransOpts。uFileFormat = TWFF_BMP;
}
nRet = plTwain->SetTransferOptions(&TransOpts);
如果(nRet != SUCCESS)
返回nRet;
}
返回成功;
}