Click here to Skip to main content
15,925,528 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Problem with code Pin
David Crow8-Sep-03 5:40
David Crow8-Sep-03 5:40 
GeneralRe: Problem with code Pin
Ricky Koh8-Sep-03 16:48
Ricky Koh8-Sep-03 16:48 
GeneralRe: Problem with code Pin
David Crow9-Sep-03 2:18
David Crow9-Sep-03 2:18 
GeneralRe: Problem with code Pin
Ricky Koh9-Sep-03 14:48
Ricky Koh9-Sep-03 14:48 
GeneralRe: Problem with code Pin
David Crow10-Sep-03 2:15
David Crow10-Sep-03 2:15 
GeneralRe: Problem with code Pin
Ricky Koh10-Sep-03 17:05
Ricky Koh10-Sep-03 17:05 
GeneralTransfer files Pin
vision20047-Sep-03 18:26
vision20047-Sep-03 18:26 
GeneralRe: Transfer files Pin
Alexander M.,8-Sep-03 0:27
Alexander M.,8-Sep-03 0:27 
GeneralVC.net(vc7) and Win98 Help Pin
psksvp7-Sep-03 17:41
psksvp7-Sep-03 17:41 
GeneralRe: VC.net(vc7) and Win98 Help Pin
Alexander M.,8-Sep-03 0:31
Alexander M.,8-Sep-03 0:31 
GeneralRe: VC.net(vc7) and Win98 Help Pin
RChin8-Sep-03 3:15
RChin8-Sep-03 3:15 
Generaldodgy serial communication Pin
godbert7-Sep-03 17:22
godbert7-Sep-03 17:22 
GeneralRe: dodgy serial communication Pin
Fredrik Skog7-Sep-03 20:20
Fredrik Skog7-Sep-03 20:20 
GeneralRe: dodgy serial communication Pin
Ted Ferenc7-Sep-03 21:35
Ted Ferenc7-Sep-03 21:35 
GeneralRe: dodgy serial communication Pin
macmac388-Sep-03 1:28
macmac388-Sep-03 1:28 
Questioncan not access the calss view???? Pin
wow99997-Sep-03 16:44
wow99997-Sep-03 16:44 
AnswerRe: can not access the calss view???? Pin
PengFeidu7-Sep-03 20:00
PengFeidu7-Sep-03 20:00 
AnswerRe: can not access the calss view???? Pin
Fredrik Skog7-Sep-03 20:24
Fredrik Skog7-Sep-03 20:24 
AnswerRe: can not access the calss view???? Pin
Hari Krishnan (Noida)7-Sep-03 20:37
Hari Krishnan (Noida)7-Sep-03 20:37 
GeneralHelp! Problem loading BITMAP into the Custom Dialog Pin
colormyiris7-Sep-03 16:21
colormyiris7-Sep-03 16:21 
GeneralWindows memory mapping question Pin
Kuniva7-Sep-03 10:00
Kuniva7-Sep-03 10:00 
GeneralRe: Windows memory mapping question Pin
Dave Bryant7-Sep-03 14:37
Dave Bryant7-Sep-03 14:37 
The portable executable format (PE) has an export table in it which has an entry for every DLL function that is called. When you call a DLL function within your code, at compile time this calls a method in this export table - it does not call the DLL directly. When the executable is loaded into memory, the required DLLs are then loaded as well (except if delayed-loading is on), and at that point Windows updates the export table so that it refers to the loaded location of the functions within the DLL. The advantage of this approach is that each DLL function is only called from one location, making it very fast to perform this update. If an export table were not used, Windows would have to scan through the entire executable looking for references to the DLL to update.

Consequently this means that you won't come across a jump to a memory location that doesn't exist (due to a DLL function call), as within the assembly code they will be jumps to the export table instead.

Dave
http://www.cloudsofheaven.org
GeneralRe: Windows memory mapping question Pin
Kuniva7-Sep-03 22:28
Kuniva7-Sep-03 22:28 
Generala perplexing access violation... I just wanna be tidy! ;-) Pin
ENewton7-Sep-03 8:25
ENewton7-Sep-03 8:25 
GeneralRe: a perplexing access violation... I just wanna be tidy! ;-) Pin
Taka Muraoka7-Sep-03 8:54
Taka Muraoka7-Sep-03 8:54 

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.