Я использую http://www.codeproject.com/Articles/1376/NET-TWAIN-image-scanner, и я пытаюсь адаптировать его к MVC. Проблема именно в этой строке кода
tw.Init(this.Handle);
this.Handle — это IntPtr, и я не знаю, как изменить его для использования в MVC.
Код методов tw.Init:
public void Init( IntPtr hwndp )
{
Finish();
TwRC rc = DSMparent( appid, IntPtr.Zero, TwDG.Control, TwDAT.Parent, TwMSG.OpenDSM, ref hwndp );
if( rc == TwRC.Success )
{
rc = DSMident( appid, IntPtr.Zero, TwDG.Control, TwDAT.Identity, TwMSG.GetDefault, srcds );
if( rc == TwRC.Success )
hwnd = hwndp;
else
rc = DSMparent( appid, IntPtr.Zero, TwDG.Control, TwDAT.Parent, TwMSG.CloseDSM, ref hwndp );
}
}