Write a first windows application

Write the famous “Hello, World” program:

  1. To output text to the console.
  2. To output text to a dialog window.
  3. To make the dialog appear after selecting a menu item.

Then, if you are still keen:

  1. Write a program that allows a person to type in text into a text field. Display that text in a dialog window after clicking a button.
  2. Save the text to a file.
  3. Write a program to read the file and display its contents in a window.

That should get you started learning the fundamentals of what is happening when writing a Windows application.

Also, read all the links that people recommend you read, in this thread and others.

Old vs. New

Advice for learning .NET, C#, and C++ are great. Those technologies hide a lot of the boring “grunt” work for you. I still feel it is good to have an understanding of what is happening at a lower level for various reasons, including:

  • Learning C is applicable to more than Windows-based applications (some would argue .NET and C# are portable, which is true in theory, whereas ANSI C and Java are portable in practice).
  • Understanding what is hidden will allow you to avoid technical blunders and diagnose deep technical issues.

At this point, it really depends on your goals. If all you want to do is write a Windows application, then use modern technologies that are better suited to such a task. If you want to write a Windows application with an understanding of how to write applications in general (not necessarily just for Windows), then keep pursuing the C path for now, and branch into other technologies as you expand your knowledge.

Tags

  • Write a Windows Application Program

Related Posts

Hire Shopify Experts & Developers In India

Hire Shopify Experts & Developers In India

Blazingcoders: Your Trusted Shopify Development Partner In the cutthroat world of e-commerce, having a strong, feature-rich, and aesthetically pleasing store is essential. Shopify is one of the bes

Read More
Hotel Booking Software Development Company: Cost, Features, Benefits & How to Hire Hotel Booking App Developers

Hotel Booking Software Development Company: Cost, Features, Benefits & How to Hire Hotel Booking App Developers

Do you know how many hotels exist worldwide? Lakhs — and growing every year. But here’s the real question: How many of them actually use a smart hotel booking software to manage

Read More
SEO vs. PPC: Which One Delivers Better Results?

SEO vs. PPC: Which One Delivers Better Results?

In today's competitive digital landscape, businesses are constantly looking for the best way to drive traffic, generate leads, and increase revenue. Two of the most powerful online marketing strat

Read More