Click here to Skip to main content
15,908,175 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: TransparentBlt Pin
John R. Shaw9-Oct-05 0:15
John R. Shaw9-Oct-05 0:15 
GeneralRe: TransparentBlt Pin
sergbox210-Oct-05 3:49
sergbox210-Oct-05 3:49 
QuestionAn easy one Pin
Shay Harel7-Oct-05 9:59
Shay Harel7-Oct-05 9:59 
AnswerRe: An easy one Pin
Wes Aday7-Oct-05 10:29
professionalWes Aday7-Oct-05 10:29 
GeneralRe: An easy one Pin
Shay Harel7-Oct-05 10:36
Shay Harel7-Oct-05 10:36 
GeneralRe: An easy one Pin
John R. Shaw9-Oct-05 0:27
John R. Shaw9-Oct-05 0:27 
GeneralRe: An easy one Pin
Shay Harel9-Oct-05 12:57
Shay Harel9-Oct-05 12:57 
QuestionMFC v C++.Net Pin
Klempie7-Oct-05 9:41
Klempie7-Oct-05 9:41 
I have been having a long debate with the developers in my company about porting our MFC software to C++.Net. The main concern is performance really. The software's primary goal is to track the flight of a ball in three dimensions using vision processing techniques. The software is, however, notoriously unreliable, with pointer errors and other software problems causing crashes quite frequently. Many of you may find this laughable but we are still using the VC6 compiler in Visual Studio 6. Aside from that, having had brief interludes with the .Net framework *and* MFC, I feel the .Net framework is far easier to use than MFC and seems to be a lot more stable too. From what I've seen and heard, .Net seems to be the answer in terms of development and productivity.

The other developers argue that the main issue is real-time performance. They feel that trying to get as low-level as we are would be difficult in .Net (but it's not like we're coding in assembly or even C for that matter; just standard C++). I believe they simply have a misguided understanding of how it all works. They seem to believe that the CLR is functionally the same as the Java Virtual Machine and that the intermediate language requires an extra layer of processing. My understanding is that the main purpose of the MSIL is for cross-platform compatibility and that it is possible to compile to the native machine language thus resulting in performance comparable to a Win32 compiled version.

Firsty, is this the correct analysis, and secondly can anyone give me URL where I could find information on benchtests comparing MFC v .Net compiled C++ programs?
AnswerRe: MFC v C++.Net Pin
Chris Losinger7-Oct-05 10:05
professionalChris Losinger7-Oct-05 10:05 
AnswerRe: MFC v C++.Net Pin
Michael Dunn7-Oct-05 10:47
sitebuilderMichael Dunn7-Oct-05 10:47 
QuestionPrinter Banding Pin
MR MAB7-Oct-05 9:20
MR MAB7-Oct-05 9:20 
AnswerRe: Printer Banding Pin
Blake V. Miller7-Oct-05 14:35
Blake V. Miller7-Oct-05 14:35 
QuestionSave .Wav File Using this example Pin
REU7-Oct-05 8:47
REU7-Oct-05 8:47 
QuestionEnumerate File Mappings Pin
Chintoo7237-Oct-05 7:28
Chintoo7237-Oct-05 7:28 
QuestionImage Process Pin
7-Oct-05 6:41
suss7-Oct-05 6:41 
AnswerRe: Image Process Pin
Maximilien7-Oct-05 8:18
Maximilien7-Oct-05 8:18 
QuestionWindows Forms, richTextBox1 and a print button Pin
Richard_487-Oct-05 6:24
Richard_487-Oct-05 6:24 
QuestionDisplaying Combo Box List In Visual C++ .NET Pin
BlitzPackage7-Oct-05 6:09
BlitzPackage7-Oct-05 6:09 
AnswerRe: Displaying Combo Box List In Visual C++ .NET Pin
Prakash Nadar7-Oct-05 17:29
Prakash Nadar7-Oct-05 17:29 
Questionerror C3861: Pin
Cindy19787-Oct-05 4:52
Cindy19787-Oct-05 4:52 
AnswerRe: error C3861: Pin
Cindy19787-Oct-05 4:54
Cindy19787-Oct-05 4:54 
GeneralRe: error C3861: Pin
Colonel Walter E. Kurtz7-Oct-05 7:47
Colonel Walter E. Kurtz7-Oct-05 7:47 
Question?Accessing bitmap bits directly Pin
Mohammad A Gdeisat7-Oct-05 3:33
Mohammad A Gdeisat7-Oct-05 3:33 
AnswerRe: ?Accessing bitmap bits directly Pin
Chris Losinger7-Oct-05 7:25
professionalChris Losinger7-Oct-05 7:25 
Question[Message Deleted] Pin
Mohammad A Gdeisat7-Oct-05 3:30
Mohammad A Gdeisat7-Oct-05 3:30 

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.