Click here to Skip to main content
15,921,622 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Radio button creation mfc Pin
prasad_som2-Mar-07 17:49
prasad_som2-Mar-07 17:49 
GeneralRe: Radio button creation mfc- how Pin
deeps_cute2-Mar-07 18:14
deeps_cute2-Mar-07 18:14 
GeneralRe: Radio button creation mfc- how Pin
Hamid_RT2-Mar-07 18:32
Hamid_RT2-Mar-07 18:32 
AnswerRe: Radio button creation mfc- how Pin
prasad_som2-Mar-07 19:03
prasad_som2-Mar-07 19:03 
QuestionFunction overloading and calling conventions Pin
sawerr2-Mar-07 12:14
sawerr2-Mar-07 12:14 
AnswerRe: Function overloading and calling conventions Pin
led mike2-Mar-07 12:58
led mike2-Mar-07 12:58 
AnswerRe: Function overloading and calling conventions Pin
Mark Salsbery2-Mar-07 13:01
Mark Salsbery2-Mar-07 13:01 
AnswerRe: Function overloading and calling conventions Pin
Michael Dunn2-Mar-07 14:07
sitebuilderMichael Dunn2-Mar-07 14:07 
"thiscall" is not a keyword, it means "the function has this as its first parameter even though it's not written that way". A member function can be __stdcall - when you write an implementation of a COM interface in C++, the methods are __stdcall (it's hidden in the STDMETHODIMP macro).
Function overloading is done by the compiler giving each overload different internal names. This is unrelated to calling conventions.
Most Win32 APIs use __stdcall (or as it was originally called, PASCAL). Only a few like wsprintf() use __cdecl. APIs can't be overloaded because that would break compat with Pascal and C and other languages that don't know about overloading or mangled names.


--Mike--
Visual C++ MVP Cool | :cool:
LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ

Ford, what's this fish doing in my ear?

GeneralRe: Function overloading and calling conventions Pin
sawerr2-Mar-07 19:45
sawerr2-Mar-07 19:45 
GeneralRe: Function overloading and calling conventions Pin
Michael Dunn2-Mar-07 20:00
sitebuilderMichael Dunn2-Mar-07 20:00 
Questionimplementing a popup window Pin
Jim Crafton2-Mar-07 10:23
Jim Crafton2-Mar-07 10:23 
QuestionScreen capture a web browser Pin
llp00na2-Mar-07 7:47
llp00na2-Mar-07 7:47 
AnswerRe: Screen capture a web browser Pin
Mark Salsbery2-Mar-07 8:43
Mark Salsbery2-Mar-07 8:43 
GeneralRe: Screen capture a web browser Pin
llp00na2-Mar-07 9:07
llp00na2-Mar-07 9:07 
QuestionRe: Screen capture a web browser Pin
David Crow2-Mar-07 9:23
David Crow2-Mar-07 9:23 
AnswerRe: Screen capture a web browser Pin
llp00na2-Mar-07 10:00
llp00na2-Mar-07 10:00 
GeneralRe: Screen capture a web browser Pin
David Crow2-Mar-07 10:08
David Crow2-Mar-07 10:08 
GeneralRe: Screen capture a web browser Pin
llp00na4-Mar-07 4:11
llp00na4-Mar-07 4:11 
QuestionRe: Screen capture a web browser Pin
Mark Salsbery2-Mar-07 9:24
Mark Salsbery2-Mar-07 9:24 
AnswerRe: Screen capture a web browser Pin
llp00na2-Mar-07 10:05
llp00na2-Mar-07 10:05 
GeneralRe: Screen capture a web browser Pin
Mark Salsbery2-Mar-07 10:44
Mark Salsbery2-Mar-07 10:44 
GeneralRe: Screen capture a web browser Pin
llp00na4-Mar-07 4:14
llp00na4-Mar-07 4:14 
AnswerRe: Screen capture a web browser Pin
Mark Salsbery4-Mar-07 6:56
Mark Salsbery4-Mar-07 6:56 
GeneralRe: Screen capture a web browser Pin
llp00na4-Mar-07 8:57
llp00na4-Mar-07 8:57 
GeneralRe: Screen capture a web browser Pin
Mark Salsbery5-Mar-07 6:32
Mark Salsbery5-Mar-07 6:32 

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.