Printform and windows2000

I'm getting an error Printwindow entry point not found in user32.dll with my application running on machines with windows 2000. They are all uptodate with the updates and all works fine on Windows XP. I've made sure I put everything as include on the publish. Any help would be appreciated. The date on the user32.dll is 4/21/05.

Thanks

[351 byte] By [RickSimmons] at [2008-2-20]
# 1
Sorry Rick this version of the PrintForm component will only run on Windows XP, Windows Server 2003 or Vista.
JohnHart_MSFT at 2007-9-3 > top of Msdn Tech,Visual Basic,Visual Basic Power Packs...
# 2

Thanks for the quick response. You may want to update the Printform docs to include that little tidbit of info. Again thanks for the printform tool it saved me a lot of time.

Rick

RickSimmons at 2007-9-3 > top of Msdn Tech,Visual Basic,Visual Basic Power Packs...
# 3

Sorry you had to discover this the hard way. We do have it on the download page but you're right it should be in the doc as well.

JohnHart_MSFT at 2007-9-3 > top of Msdn Tech,Visual Basic,Visual Basic Power Packs...
# 4

I tried it in Windows 2000 and use the compatibility mode

It did show me a correct print preview window but I have not actually printed it.

Little question:

How can I reposition and resize the preview window?

OnnoVerschuuren at 2007-9-3 > top of Msdn Tech,Visual Basic,Visual Basic Power Packs...
# 5

You're right the Compatbile mode does use a different API to capture the image of the form.

Currently, the print preview windows can not be resized or repositioned at runtime.

JohnHart_MSFT at 2007-9-3 > top of Msdn Tech,Visual Basic,Visual Basic Power Packs...