This is a simple to-do list application for Windows, built using the Windows API and C++. It provides a graphical user interface for managing tasks, including descriptions, dates, and priorities.
- Add tasks with descriptions, dates, and priorities.
- Sort tasks based on priority and date.
- Error handling for invalid date format.
- Dynamically resizable and repositionable controls.
These instructions will help you set up and run the application on your local machine.
- Windows operating system
-
Getting the offline copy of code
-
Open the project in your C++ development environment (e.g., Visual Studio).
-
Build and compile the project.
-
Run the executable to launch the to-do list application.
-
Enter a task description, date (in the format "dd mm yyyy"), and priority (high/low) in the provided input fields.
-
Click the "Add Task" button to add the task to the list.
-
The tasks will be displayed in a list box, sorted by priority and date.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix.
-
Make your changes and commit them with descriptive messages.
-
Push your changes to your fork.
-
Create a pull request to the original repository.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the Windows API and C++ community for providing the necessary tools to create this application.