Test winform integration.

This commit is contained in:
Eugene Wang
2023-04-02 21:15:10 -04:00
parent 4e336ff110
commit 16aaf25f10
7 changed files with 138 additions and 15 deletions

View File

@@ -46,6 +46,7 @@ namespace WinForm32
var hwnd = this.Handle;
var rc = twain.OpenDSM(hwnd);
Application.AddMessageFilter(twain);
Debug.WriteLine($"OpenDSM={rc}");
}
@@ -54,6 +55,7 @@ namespace WinForm32
var finalState = twain.TryStepdown(STATE.S2);
Debug.WriteLine($"Stepdown result state={finalState}");
Application.RemoveMessageFilter(twain);
base.OnClosing(e);
}
@@ -105,5 +107,10 @@ namespace WinForm32
{
twain.EnableSource(true, true);
}
private void btnStart_Click(object sender, EventArgs e)
{
twain.EnableSource(true, false);
}
}
}