Click here to Skip to main content
15,887,083 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Foreground process Pin
KKumarTG2-Jun-06 3:49
KKumarTG2-Jun-06 3:49 
GeneralRe: Foreground process Pin
David Crow2-Jun-06 4:21
David Crow2-Jun-06 4:21 
GeneralRe: Foreground process Pin
KKumarTG2-Jun-06 5:23
KKumarTG2-Jun-06 5:23 
QuestionRe: Foreground process Pin
David Crow2-Jun-06 8:04
David Crow2-Jun-06 8:04 
AnswerRe: Foreground process Pin
James R. Twine2-Jun-06 4:44
James R. Twine2-Jun-06 4:44 
GeneralRe: Foreground process [modified] Pin
Nemanja Trifunovic2-Jun-06 4:52
Nemanja Trifunovic2-Jun-06 4:52 
GeneralRe: Foreground process Pin
Sebastian Schneider2-Jun-06 5:01
Sebastian Schneider2-Jun-06 5:01 
GeneralRe: Foreground process Pin
Zac Howland2-Jun-06 5:25
Zac Howland2-Jun-06 5:25 
There are subtle differences between an application that does not have the focus in Windows (which you are equating to "background") and actually backgrounding an application in a *nix system.

In Windows, you cannot pause an application that was started on the command line and then tell it to resume in the background (that is, without control of stdout). On top of that, you cannot tell the very same application that you want to have it resume control of the console (stdout).

Effectively, all processes in Windows are background applications. That is, when you double click their icon to start them up, they don't have a stdout. When you do start an app from the command line (assuming it is a GUI), it doesn't have a stdout by default (though, you can jump through some hoops to give it one).

The concept of "foreground" is different in Windows as well. The foreground application in Windows is whatever application has the current focus. This isn't the case in *nix systems, where you can have as many foreground applications as you have consoles open for.

If you decide to become a software engineer, you are signing up to have a 1/2" piece of silicon tell you exactly how stupid you really are for 8 hours a day, 5 days a week

Zac
GeneralRe: Foreground process Pin
Sebastian Schneider2-Jun-06 7:46
Sebastian Schneider2-Jun-06 7:46 
GeneralRe: Foreground process Pin
Zac Howland2-Jun-06 8:02
Zac Howland2-Jun-06 8:02 
GeneralRe: Foreground process Pin
Sebastian Schneider2-Jun-06 8:27
Sebastian Schneider2-Jun-06 8:27 
GeneralRe: Foreground process Pin
Nemanja Trifunovic2-Jun-06 4:53
Nemanja Trifunovic2-Jun-06 4:53 
GeneralRe: Foreground process Pin
Sebastian Schneider2-Jun-06 5:03
Sebastian Schneider2-Jun-06 5:03 
Questiondelete in ctor ! Pin
vikramlinux2-Jun-06 2:16
vikramlinux2-Jun-06 2:16 
AnswerRe: delete in ctor ! Pin
toxcct2-Jun-06 2:19
toxcct2-Jun-06 2:19 
AnswerRe: delete in ctor ! Pin
Ștefan-Mihai MOGA2-Jun-06 2:21
professionalȘtefan-Mihai MOGA2-Jun-06 2:21 
GeneralRe: delete in ctor ! Pin
vikramlinux2-Jun-06 2:26
vikramlinux2-Jun-06 2:26 
AnswerRe: delete in ctor ! [modified] Pin
Chris Losinger2-Jun-06 2:23
professionalChris Losinger2-Jun-06 2:23 
NewsRe: delete in ctor ! [modified] Pin
Roland Pibinger2-Jun-06 4:06
Roland Pibinger2-Jun-06 4:06 
GeneralRe: delete in ctor ! Pin
Chris Losinger2-Jun-06 4:43
professionalChris Losinger2-Jun-06 4:43 
GeneralRe: delete in ctor ! Pin
Roger Stoltz2-Jun-06 5:00
Roger Stoltz2-Jun-06 5:00 
GeneralRe: delete in ctor ! Pin
Chris Losinger2-Jun-06 5:08
professionalChris Losinger2-Jun-06 5:08 
GeneralRe: delete in ctor ! Pin
Roger Stoltz2-Jun-06 5:42
Roger Stoltz2-Jun-06 5:42 
GeneralRe: delete in ctor ! Pin
Chris Losinger2-Jun-06 5:48
professionalChris Losinger2-Jun-06 5:48 
GeneralRe: delete in ctor ! Pin
Roger Stoltz2-Jun-06 6:16
Roger Stoltz2-Jun-06 6:16 

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.