There have been some projects which tried to implement a network scanning
frontend for SANE running on Windows. But a good frontend
is not written within some days or weeks, this takes month or years and
so the existing SANE-network-scanning frontends for Windows were very simple
and did not work very well - as far as I tested them.
The Cygwin library provides
the UNIX system calls and environment on Windows systems. The Cygwin tools
are ports of the popular GNU development tools (gcc, gdb, ...).
Since Tor Lillqvist
ported GIMP and GTK+ to WIN32
there is a more or less simple way to port GTK-based
GUIs from unix to WIN32 systems (Windows 9x, ME, NT, 2000, XP).
XSane-WIN32 uses cygwin and GTK+-WIN32. This way I only had to do a
few changes in the XSane sourcecode. XSane-WIN32 runs a bit slower than
XSane on unix because it takes some time to wrap the unix API calls to
WIN API calls. But on a modern PC you should not have any problems.
I am running xsane-win32 on a Pentium-III Notebook with 600MHz without
any problems.