If your writing a common desktop application with no strict speed requirements, i recommend MFC. I like win32 sdk very much but when times get rough, its nice to have plan B. :rolleyes: "You have to be in a situation where you see just how fast things fail to make you take it seriously, I guess. " Bruce Eckel