# 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;}返回成功;}