Displays the TWAIN source manufacturer's template dialog, without actually acquiring an image.
#include "ltwrappr.h"
virtual L_INT LTwain::TemplateDlg (lpszTemplateFile)
A character string that contains the name of the template file used in the saving the capability values.
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
<1 | An error occurred. Refer to Return Codes. |
This function saves the current values of all the supported capabilities to the specified file.
L_INT CMyTwain::SaveCapCallBack(pTW_CAPABILITY pCapability)
{
UNREFERENCED_PARAMETER(pCapability);
// Do pre operations on data to save
return SUCCESS;
}
L_INT CMyTwain::SaveErrorCallBack(pTW_CAPABILITY pCapability, L_UINT uError)
{
UNREFERENCED_PARAMETER(pCapability);
UNREFERENCED_PARAMETER(uError);
// Do the error handling
return SUCCESS;
}
L_INT LTwain__TemplateDlgExample(L_TCHAR * pszFileName, CMyTwain *MyClass)
{
L_INT nRet;
MyClass->EnableCallBack (TRUE);
nRet = MyClass->TemplateDlg (pszFileName);
if (nRet != SUCCESS)
{
// Error check procedure
return nRet;
}
return SUCCESS;
}