Click to See Complete Forum and Search --> : Old School Win16 :)


CraigV
July 20th, 2006, 04:11 PM
Been Wanting to for a while, so i did, Installed 3.11 Workgroups on my laptop and went old school dev mode on it. It's so much fun to take a step back and program on the OS that cemented Windows. OpenWatcom still has some great support for Win16/Dos16 Development and a pretty good Resource editor, with some tweaking of course. Made a Windows Task manager Clone for Win 3.1. The official Win 3.1 SDK which i used to have from MSDN Subscription back in the day i cant seem to find anymore so i was stuck with using Watcom's headers and lib's. A couple of DLL's didn't have the lib for so i finally found on an old floppy with good ol' 'EXEHDR' to read the NE file format. Im surprised there are no GUI util's out that that support the old NE format Eh, who am i kidding, why support an obsolete format. Then again, i must say, in the old ToolHelper.dll calls such as TaskFirst and TaskNext are supported under WinXP's 16bit emulation but are undocumented in MSDN now-a-days although linkable and perfectly useable for 16bit apps. I guess im just reliving the good ol' days where you needed to Double Cast your strings when sending em over the LPARAM of most SendMessage Calls. That and starting off your win apps with int PASCAL instead of the int WINAPI, worrying about near pointers and far pointers. Im contimplating re-writing allot of the visual appearence and shell for Win16 just for kicks. Try to get it as XPish as possible. Fun Fun... Im gonna bring back the Win16 Development! I know there's still life in it out there, haha