Click here to Skip to main content
15,886,258 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: question about CDialog Pin
Hamid_RT18-Dec-06 6:39
Hamid_RT18-Dec-06 6:39 
QuestionToolBar 24-bit bitmap problem [modified] Pin
levelboy17-Dec-06 7:31
levelboy17-Dec-06 7:31 
AnswerRe: ToolBar 24-bit bitmap problem [modified] Pin
Mark Salsbery17-Dec-06 9:17
Mark Salsbery17-Dec-06 9:17 
GeneralRe: ToolBar 24-bit bitmap problem [modified] Pin
levelboy17-Dec-06 9:50
levelboy17-Dec-06 9:50 
GeneralRe: ToolBar 24-bit bitmap problem Pin
Mark Salsbery17-Dec-06 11:03
Mark Salsbery17-Dec-06 11:03 
GeneralRe: ToolBar 24-bit bitmap problem Pin
levelboy17-Dec-06 11:06
levelboy17-Dec-06 11:06 
QuestionHandles Pin
BlitzPackage17-Dec-06 6:46
BlitzPackage17-Dec-06 6:46 
AnswerRe: Handles Pin
CPallini17-Dec-06 7:33
mveCPallini17-Dec-06 7:33 
BlitzPackage wrote:
What is a handle? I see this alot in MFC. Is it some type of pointer or reference to an object or resource (like a window or button)?

Not exactly a pointer but it in fact an identifier of, for instance, windows and files.
E.g. when you ask to the OS to create a window, it will return to you its HANDLE. Then, each time you will need to identify that window with the OS (for example to send a message to it), you will have to pass to the OS that returned handle.
However the handle is not a pointer to the window because the OS cannot return to you a pointer to memory which is relocable; giving you a handle, instead, introduces an indirection layer (a kind of table linking handles to memory addresses), warranting that the handle value will not change on memory relocation.

hope that helps.
Smile | :)



If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.

GeneralRe: Handles Pin
BlitzPackage17-Dec-06 8:38
BlitzPackage17-Dec-06 8:38 
AnswerRe: Handles Pin
Stephen Hewitt17-Dec-06 11:39
Stephen Hewitt17-Dec-06 11:39 
AnswerRe: Handles Pin
nmap.terren17-Dec-06 14:19
nmap.terren17-Dec-06 14:19 
QuestionHow to get the CEdit box to update Pin
FredrickNorge17-Dec-06 5:32
FredrickNorge17-Dec-06 5:32 
AnswerRe: How to get the CEdit box to update Pin
BlitzPackage17-Dec-06 6:52
BlitzPackage17-Dec-06 6:52 
GeneralRe: How to get the CEdit box to update Pin
FredrickNorge17-Dec-06 7:05
FredrickNorge17-Dec-06 7:05 
Questionpointers to functions Pin
emrah.a17-Dec-06 3:58
emrah.a17-Dec-06 3:58 
AnswerRe: pointers to functions Pin
Chris Losinger17-Dec-06 4:43
professionalChris Losinger17-Dec-06 4:43 
AnswerRe: pointers to functions Pin
prasad_som17-Dec-06 18:22
prasad_som17-Dec-06 18:22 
GeneralNeed Article Co-Author Pin
Jeffrey Walton17-Dec-06 3:09
Jeffrey Walton17-Dec-06 3:09 
QuestionDouble buffering in a wmp Visualization Pin
ceejeeb17-Dec-06 3:08
ceejeeb17-Dec-06 3:08 
QuestionBest way to interact with a C program Pin
Luís Brás17-Dec-06 1:59
Luís Brás17-Dec-06 1:59 
AnswerRe: Best way to interact with a C program Pin
Mark Salsbery17-Dec-06 8:58
Mark Salsbery17-Dec-06 8:58 
QuestionSend enter key? Pin
Larsson17-Dec-06 1:35
Larsson17-Dec-06 1:35 
AnswerRe: Send enter key? Pin
Daniel Kanev17-Dec-06 2:48
Daniel Kanev17-Dec-06 2:48 
QuestionDLL Coding Dilemma... Pin
Shy Agam16-Dec-06 22:52
Shy Agam16-Dec-06 22:52 
AnswerRe: DLL Coding Dilemma... Pin
peterchen17-Dec-06 0:04
peterchen17-Dec-06 0:04 

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.