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

C / C++ / MFC

 
QuestionMultiple Client Support Server Application designed with Named Pipes hangs frequently Pin
SRIVATHSAN VIJAYA20-Apr-15 23:15
SRIVATHSAN VIJAYA20-Apr-15 23:15 
SuggestionRe: Multiple Client Support Server Application designed with Named Pipes hangs frequently Pin
Richard MacCutchan20-Apr-15 23:31
mveRichard MacCutchan20-Apr-15 23:31 
QuestionHow to implement usb touch driver in win ce 6.0 Pin
cedricvictor20-Apr-15 20:56
cedricvictor20-Apr-15 20:56 
SuggestionRe: How to implement usb touch driver in win ce 6.0 Pin
Richard MacCutchan20-Apr-15 21:22
mveRichard MacCutchan20-Apr-15 21:22 
QuestionExe file compatibility Pin
lor7517-Apr-15 8:57
lor7517-Apr-15 8:57 
AnswerRe: Exe file compatibility Pin
bling17-Apr-15 9:45
bling17-Apr-15 9:45 
AnswerRe: Exe file compatibility Pin
David Crow17-Apr-15 10:20
David Crow17-Apr-15 10:20 
AnswerRe: Exe file compatibility Pin
Frankie-C17-Apr-15 10:58
Frankie-C17-Apr-15 10:58 
They already gave you some good links. Anyway if your problem is to understand if the exe structure itself is compatible between last 5 Os's the answer is yes. The executable format (PECOFF) is the same as the resources format.
More different is the situation from system calls point of view. If an exe using very 'basic' functions can happily run from NT4.0 to WIN10, the things changes as you use new functions from OS or libraries (ie MFC) that were not present in former releases.
So if you want to know if your exec from VC2008 under XP will run on Win7 and Win8 it will do it on 99% of cases.
Instead if you want to build an exe that can run on all OS's from NT on carefully choose the functions you use in your code (or prefer API programming).
P.S. The graphical aspect can be changed between the OS's using an external manifest file with the compatibility fields correctly compiled allowing each OS to use last version of GUI DLL's.

AnswerRe: Exe file compatibility Pin
Albert Holguin1-May-15 4:56
professionalAlbert Holguin1-May-15 4:56 
QuestionUnable to invoke VIsual Studio debugger in Child process VS2012 pro Pin
ForNow17-Apr-15 3:01
ForNow17-Apr-15 3:01 
AnswerRe: Unable to debug Child process VS2012 pro follow up Pin
ForNow17-Apr-15 11:34
ForNow17-Apr-15 11:34 
GeneralI think I found a solution Pin
ForNow20-Apr-15 14:26
ForNow20-Apr-15 14:26 
QuestionRe: Unable to invoke VIsual Studio debugger in Child process VS2012 pro Pin
Richard MacCutchan17-Apr-15 21:17
mveRichard MacCutchan17-Apr-15 21:17 
AnswerRe: Unable to invoke VIsual Studio debugger in Child process VS2012 pro Pin
ForNow18-Apr-15 14:57
ForNow18-Apr-15 14:57 
Answervsjitdebugger Just in time Debugger not set on my laptop windows 8.1 VS 2012 pro Pin
ForNow19-Apr-15 3:16
ForNow19-Apr-15 3:16 
QuestionMFC: CMFCShellTreeCtrl Pin
limseungkyun15-Apr-15 21:03
limseungkyun15-Apr-15 21:03 
AnswerRe: MFC: CMFCShellTreeCtrl Pin
David Crow16-Apr-15 9:17
David Crow16-Apr-15 9:17 
Questioncross platform tcp c program Pin
praveenvelu15-Apr-15 18:05
praveenvelu15-Apr-15 18:05 
AnswerRe: cross platform tcp c program Pin
Richard MacCutchan15-Apr-15 21:40
mveRichard MacCutchan15-Apr-15 21:40 
AnswerRe: cross platform tcp c program Pin
Albert Holguin16-Apr-15 8:25
professionalAlbert Holguin16-Apr-15 8:25 
QuestionCAsyncSockets Blocking/Non blockung Pin
ForNow15-Apr-15 15:41
ForNow15-Apr-15 15:41 
AnswerRe: CAsyncSockets Blocking/Non blockung Pin
Richard MacCutchan15-Apr-15 21:39
mveRichard MacCutchan15-Apr-15 21:39 
GeneralRe: CAsyncSockets Blocking/Non blockung Pin
ForNow16-Apr-15 10:38
ForNow16-Apr-15 10:38 
QuestionInitialisation of a Structure, Can anyone see the Obvious? Pin
Bram van Kampen15-Apr-15 14:59
Bram van Kampen15-Apr-15 14:59 
AnswerRe: Initialisation of a Structure, Can anyone see the Obvious? Pin
Richard MacCutchan15-Apr-15 21:37
mveRichard MacCutchan15-Apr-15 21:37 

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.