Track billable hours

I am including the source for an application written by me that was originally intended for my own use in keeping track of the time I spend on projects, but is probably a pretty good sample for your visitors too. I've re-coded it, and added source comments and am making it public domain for the purpose of distribution as a programming example (and whatever else people want to do with it).

The application was written using MFC 4.2 and Visual C++ 5.0, and demonstrates several MFC topics:

  • MFC List control
  • Printing using the MFC CDC object
  • Dialog main app window
  • File I/O using MFC CFile and CArchive objects
  • MFC dialog data exchange
  • File drag-drop
  • MFC CPoint/CSize/CRect objects and abstract usage

There are probably a few limitations of this application, but like I said, I wrote it for me, and now it's for everyone.



Downloads

Comments

  • not

    Posted by Legacy on 08/08/2002 12:00am

    Originally posted by: mohamed

    this web is very speed and sparking

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Protecting business operations means shifting the priorities around availability from disaster recovery to business continuity. Enterprises are shifting their focus from recovery from a disaster to preventing the disaster in the first place. With this change in mindset, disaster recovery is no longer the first line of defense; the organizations with a smarter business continuity practice are less impacted when disasters strike. This SmartSelect will provide insight to help guide your enterprise toward better …

  • "Security" is the number one issue holding business leaders back from the cloud. But does the reality match the perception? Keeping data close to home, on premises, makes business and IT leaders feel inherently more secure. But the truth is, cloud solutions can offer companies real, tangible security advantages. Before you assume that on-site is the only way to keep data safe, it's worth taking a comprehensive approach to evaluating risks. Doing so can lead to big benefits.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds