Click here to Skip to main content
16,004,924 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
QuestionDataGridView in MFC Pin
Kulch4212-Jun-06 11:21
Kulch4212-Jun-06 11:21 
QuestionUsing C# controls in managed C++ Pin
krogoth12-Jun-06 7:53
krogoth12-Jun-06 7:53 
AnswerRe: Using C# controls in managed C++ Pin
Jun Du12-Jun-06 8:29
Jun Du12-Jun-06 8:29 
QuestionFunction Call Pin
Rahul.RK11-Jun-06 22:04
Rahul.RK11-Jun-06 22:04 
AnswerRe: Function Call Pin
David Crow12-Jun-06 2:34
David Crow12-Jun-06 2:34 
Questionhow to call function with parameter char** Pin
guestcat11-Jun-06 20:49
guestcat11-Jun-06 20:49 
QuestionSimple questions Pin
Lord_Vader9-Jun-06 13:36
Lord_Vader9-Jun-06 13:36 
AnswerRe: Simple questions Pin
Jun Du9-Jun-06 15:11
Jun Du9-Jun-06 15:11 
I'll try to keep my answers simple:

Lord_Vader wrote:
What is the relation between MFC and C++/CLI?


There really isn't any relation between the two. Depending on how you look at it, but MFC is a class library that wraps up Win32 API. Also, it is a Windows programming model that supports document-view architecture. On the other hand, C++/CLI is the CLI extension of C++; it is a language. The .NET Framework 2.0 built on C++/CLI has provided some libraries, but it doesn't have any mature architecture yet (as MFC does).

Lord_Vader wrote:
Is it necessary to learn MFC to make a decent application?


No, you can build decent applications without MFC.

Lord_Vader wrote:
Can I use both MFC and C++/CLI to make a programm,


To some degree, yes, but it usually creates unnecessary complexity.

Lord_Vader wrote:
or there are other C++/CLI libraries that I can use instead of MFC?


.NET Framework does have such libraries as GDI+, DirectX, etc. It also has primitive event model to help. However, .NET Framework lacks a Window programming model/architecture like MFC yet. At the current state, .NET has barely set up a generic programming model, but it evolves quickly. I expect to see more support from future versions of .NET.

Hope this answers your questions.Smile | :)



- It's easier to make than to correct a mistake.
QuestionSetting a Program Icon [modified] Pin
Bob X8-Jun-06 10:48
Bob X8-Jun-06 10:48 
QuestionRe: Setting a Program Icon Pin
David Crow9-Jun-06 7:15
David Crow9-Jun-06 7:15 
GeneralRe: Setting a Program Icon Pin
Bob X9-Jun-06 7:45
Bob X9-Jun-06 7:45 
GeneralRe: Setting a Program Icon Pin
David Crow9-Jun-06 7:51
David Crow9-Jun-06 7:51 
GeneralRe: Setting a Program Icon Pin
Bob X9-Jun-06 7:56
Bob X9-Jun-06 7:56 
QuestionRe: Setting a Program Icon Pin
David Crow9-Jun-06 8:09
David Crow9-Jun-06 8:09 
GeneralRe: Setting a Program Icon Pin
Bob X9-Jun-06 8:35
Bob X9-Jun-06 8:35 
GeneralRe: Setting a Program Icon Pin
David Crow9-Jun-06 8:47
David Crow9-Jun-06 8:47 
GeneralRe: Setting a Program Icon Pin
Bob X9-Jun-06 11:37
Bob X9-Jun-06 11:37 
AnswerRe: Setting a Program Icon Pin
Red Stateler9-Jun-06 7:19
Red Stateler9-Jun-06 7:19 
GeneralRe: Setting a Program Icon Pin
Bob X9-Jun-06 7:39
Bob X9-Jun-06 7:39 
AnswerRe: Setting a Program Icon Pin
Eric Dahlvang9-Jun-06 8:25
Eric Dahlvang9-Jun-06 8:25 
QuestionOpen file using IE [VC++ 2005] Pin
jantimmerman7-Jun-06 23:33
jantimmerman7-Jun-06 23:33 
AnswerRe: Open file using IE [VC++ 2005] [modified] Pin
2bee 7-Jun-06 23:58
2bee 7-Jun-06 23:58 
GeneralRe: Open file using IE [VC++ 2005] [modified] Pin
jantimmerman8-Jun-06 0:12
jantimmerman8-Jun-06 0:12 
Questionmfc -> __gc problem [modified] Pin
CluelssHack7-Jun-06 6:29
CluelssHack7-Jun-06 6:29 
QuestionHow to code DriveInfo class Pin
dragon527-Jun-06 6:11
dragon527-Jun-06 6:11 

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.