Click here to Skip to main content
15,902,114 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: how can I get the message of WM_LBUTTONUP of the Vertical Scroll Bar Pin
yingkou5-May-06 23:01
yingkou5-May-06 23:01 
GeneralRe: how can I get the message of WM_LBUTTONUP of the Vertical Scroll Bar Pin
Hamid_RT6-May-06 0:25
Hamid_RT6-May-06 0:25 
QuestionMigration to C++.NET Pin
ahmed_adel_farid5-May-06 18:28
ahmed_adel_farid5-May-06 18:28 
AnswerRe: Migration to C++.NET Pin
Stephen Hewitt5-May-06 18:33
Stephen Hewitt5-May-06 18:33 
GeneralRe: Migration to C++.NET Pin
ahmed_adel_farid5-May-06 19:43
ahmed_adel_farid5-May-06 19:43 
GeneralRe: Migration to C++.NET Pin
Stephen Hewitt5-May-06 23:33
Stephen Hewitt5-May-06 23:33 
AnswerRe: Migration to C++.NET Pin
Phil C5-May-06 21:28
Phil C5-May-06 21:28 
GeneralRe: Migration to C++.NET Pin
Stephen Hewitt5-May-06 23:01
Stephen Hewitt5-May-06 23:01 
I'm no .NET fan but there are lots of things you say which simply aren't true:

Phil C wrote:
a "interpreted intermediate language".

 MSIL is not interpreted; it is compiled. There are two main differences between typical compiled languages and .NET:
 1- When the code is interpreted. With .NET the code is compiled to native code when the method is first executed. The process is called JIT compilation and the method is said to have been "JITed" when this has taken place for it.
 2- You typically don't write a .NET application in MSIL directly. You write in a language like C# of even managed C++ which is compiled to MSIL by another complier. In this sense .NET applications are translated into native code by two compilers: the first is the language compiler which runs at build time and generates MSIL; the second is the JIT compiler which compilers at runtime and translates MSIL to the native machine code for the platform it's running on.

Phil C wrote:
Kiss goodbye to pointers

 I'm not sure on the details but I believe you can still use pointer using managed C++. You can have "unsafe" sections and even pin objects in the managed heap to you can safely "point to them".


Steve
GeneralRe: Migration to C++.NET Pin
Phil C6-May-06 6:19
Phil C6-May-06 6:19 
GeneralRe: Migration to C++.NET Pin
Stephen Hewitt6-May-06 18:29
Stephen Hewitt6-May-06 18:29 
GeneralRe: Migration to C++.NET Pin
Phil C6-May-06 19:42
Phil C6-May-06 19:42 
QuestionRevisiting calling a function in another dll Pin
LuckyCarl5-May-06 15:08
LuckyCarl5-May-06 15:08 
AnswerRe: Revisiting calling a function in another dll Pin
Michael Dunn5-May-06 16:03
sitebuilderMichael Dunn5-May-06 16:03 
AnswerRe: Revisiting calling a function in another dll Pin
Stephen Hewitt5-May-06 18:27
Stephen Hewitt5-May-06 18:27 
AnswerRe: Revisiting calling a function in another dll Pin
Laxman Auti5-May-06 18:40
Laxman Auti5-May-06 18:40 
AnswerRe: Revisiting calling a function in another dll Pin
Laxman Auti5-May-06 19:02
Laxman Auti5-May-06 19:02 
QuestionCSocket timeout Pin
JBAK_CP5-May-06 14:17
JBAK_CP5-May-06 14:17 
AnswerRe: CSocket timeout Pin
led mike5-May-06 17:43
led mike5-May-06 17:43 
QuestionHiding a data file from users Pin
chasetoys5-May-06 12:17
chasetoys5-May-06 12:17 
AnswerRe: Hiding a data file from users Pin
Maxwell Chen5-May-06 17:20
Maxwell Chen5-May-06 17:20 
AnswerRe: Hiding a data file from users Pin
Stephen Hewitt5-May-06 18:34
Stephen Hewitt5-May-06 18:34 
GeneralRe: Hiding a data file from users Pin
Maxwell Chen5-May-06 19:12
Maxwell Chen5-May-06 19:12 
GeneralRe: Hiding a data file from users Pin
Hamid_RT5-May-06 19:22
Hamid_RT5-May-06 19:22 
GeneralRe: Hiding a data file from users Pin
Maxwell Chen5-May-06 19:29
Maxwell Chen5-May-06 19:29 
GeneralRe: Hiding a data file from users Pin
Hamid_RT5-May-06 19:40
Hamid_RT5-May-06 19:40 

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.