NeoGutsman: Sorry to resurface this, but even though I added TW2 to Steam as a non-Steam game I'm still unable to get F12 to take screenshots. Nothing appears in my profile under Screenshots at all. Any tips? Otherwise, I'll just run irfanview in the background and snap pics that way I guess.
Having the same issue, i can't get it to take screenshots when adding it to Steam. This is the first non steam game i have had this issue with.
So i guess Fraps is your best bet.