BigWinston
March 9th, 2006, 09:10 AM
Hi,
I'm looking for your advice regarding what technologies I should use for my project.
Project: The project is going to have a GUI. The main idea of the project is to provide statistics (avg. processor load, time window opened, last saved, etc) on all opened windows. So I would need to be able to read all window titles open, process ID's, and the like. I would also like to be able to force control these windows. For example, if a window hasn't been touched for 2hrs, save the document and close it.
So, what technologies should I use. My C++ was mainly done a few years ago on Unix / Linux systems at university.
Do I use MFC projects / Windows Forms projects. Managed / Unmanaged code, or both, and why?
If I need to be monitoring windows I will no doubt be using the EnumWindows, GetWindowsText, etc. calls a lot. How will this affect my choice of technologies?
Any advise would be great, thanks!
I'm looking for your advice regarding what technologies I should use for my project.
Project: The project is going to have a GUI. The main idea of the project is to provide statistics (avg. processor load, time window opened, last saved, etc) on all opened windows. So I would need to be able to read all window titles open, process ID's, and the like. I would also like to be able to force control these windows. For example, if a window hasn't been touched for 2hrs, save the document and close it.
So, what technologies should I use. My C++ was mainly done a few years ago on Unix / Linux systems at university.
Do I use MFC projects / Windows Forms projects. Managed / Unmanaged code, or both, and why?
If I need to be monitoring windows I will no doubt be using the EnumWindows, GetWindowsText, etc. calls a lot. How will this affect my choice of technologies?
Any advise would be great, thanks!