MFC: program upgrade

Posted on 2011-04-28
Last Modified: 2012-05-11
Dear experts,

I have an MFC application. I need a functionality that would check the software version upon starting the application, go to a web site, get the latest version, compare it to the existing version, and if it is greater then it, suggest the user to download an update from that web site.
Could you please refer me to any example that I might use?
Question by:tantormedia
    LVL 86

    Accepted Solution

    Take a look at these articles: ('"CWebUpdate 1.0 - An MFC Update class") ("An AutoUpdate Trick")

    Both come with full source code and should help you get that going (and even more).

    Author Comment

    Thank you very much. I think it should work. Unfortunately, now I am given something more urgent to do, so I will try it later and maybe ask some questions if they appear.

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Join & Write a Comment

    Often, when implementing a feature, you won't know how certain events should be handled at the point where they occur and you'd rather defer to the user of your function or class. For example, a XML parser will extract a tag from the source code, wh…
    Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
    The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
    The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now