Click here to Skip to main content
16,007,885 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Generalc++ plotting routine Pin
amica29-Nov-02 13:23
amica29-Nov-02 13:23 
GeneralRe: c++ plotting routine Pin
Mike Nordell29-Nov-02 20:47
Mike Nordell29-Nov-02 20:47 
GeneralRe: c++ plotting routine Pin
Anonymous1-Dec-02 5:15
Anonymous1-Dec-02 5:15 
GeneralRe: c++ plotting routine Pin
devvvy29-Nov-02 22:15
devvvy29-Nov-02 22:15 
GeneralIntel C++ Compiler 7.00 Pin
matciel29-Nov-02 11:59
matciel29-Nov-02 11:59 
GeneralMonitor Thread help needed Pin
Wolfram Steinke29-Nov-02 11:01
Wolfram Steinke29-Nov-02 11:01 
GeneralUpgradable application Pin
DJWALSH29-Nov-02 10:25
DJWALSH29-Nov-02 10:25 
GeneralRe: Upgradable application Pin
Ravi Bhavnani29-Nov-02 12:07
professionalRavi Bhavnani29-Nov-02 12:07 
Imho, there's probably no "best" way to do this, but there certainly are a number of alternatives. You should pick the one that works best for your type of app. Here are a couple off the top of my head. I'm sure other people could come up with smarter ideas.
  • Load all your DLLs explicitly (using LoadLibrary()). This lets you replace DLLs on the fly. Your main app would be the driver for the upgrade task, allowing the user to upgrade without exiting the app. Imho, this is likely to be a lot of work, since you have to design your app from the start to load its behavior from DLLs, and have very little business logic within the app itself.

  • Spawn an external upgrader app that only knows how to check for a newer version, shutdown the current version, upgrade the app, and restart the upgraded version. This is relatively easy to do and puts almost no constraints on the design of your app.
/ravi

Let's put "civil" back in "civilization"
http://www.ravib.com
ravib@ravib.com
QuestionExit code 2 in debugger? Pin
Member 9629-Nov-02 10:19
Member 9629-Nov-02 10:19 
AnswerRe: Exit code 2 in debugger? Pin
Michael Dunn29-Nov-02 11:08
sitebuilderMichael Dunn29-Nov-02 11:08 
GeneralRe: Exit code 2 in debugger? Pin
Member 9629-Nov-02 12:21
Member 9629-Nov-02 12:21 
QuestionHow to write text to CScrollView window Pin
Ancient Dragon29-Nov-02 9:41
Ancient Dragon29-Nov-02 9:41 
AnswerRe: How to write text to CScrollView window Pin
Gary R. Wheeler30-Nov-02 2:34
Gary R. Wheeler30-Nov-02 2:34 
QuestionClipping area test for child windows? Pin
Anonymous29-Nov-02 8:30
Anonymous29-Nov-02 8:30 
AnswerRe: Clipping area test for child windows? Pin
Paul M Watt29-Nov-02 8:58
mentorPaul M Watt29-Nov-02 8:58 
GeneralRe: Clipping area test for child windows? Pin
Anonymous29-Nov-02 11:07
Anonymous29-Nov-02 11:07 
GeneralRe: Clipping area test for child windows? Pin
Anonymous1-Dec-02 8:54
Anonymous1-Dec-02 8:54 
Generalneed help changing Modal dialog Pin
IGeorgeI29-Nov-02 8:16
IGeorgeI29-Nov-02 8:16 
GeneralRe: need help changing Modal dialog Pin
Paul M Watt29-Nov-02 9:07
mentorPaul M Watt29-Nov-02 9:07 
GeneralRe: need help changing Modal dialog Pin
devvvy29-Nov-02 22:25
devvvy29-Nov-02 22:25 
GeneralRe: need help changing Modal dialog Pin
IGeorgeI30-Nov-02 2:53
IGeorgeI30-Nov-02 2:53 
GeneralRe: need help changing Modal dialog Pin
devvvy30-Nov-02 9:47
devvvy30-Nov-02 9:47 
Generalstopping a process started with _beginthread Pin
LukeV29-Nov-02 7:34
LukeV29-Nov-02 7:34 
GeneralRe: stopping a process started with _beginthread Pin
LukeV29-Nov-02 7:45
LukeV29-Nov-02 7:45 
GeneralRe: stopping a process started with _beginthread Pin
Joao Vaz29-Nov-02 7:49
Joao Vaz29-Nov-02 7:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.