Click here to Skip to main content
15,915,501 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: how do we fix this? Pin
Derek Waters13-Feb-02 17:20
Derek Waters13-Feb-02 17:20 
AnswerRe: how do we fix this? Pin
Kashif Manzoor13-Feb-02 22:19
Kashif Manzoor13-Feb-02 22:19 
GeneralAgain a callback question... m(__)m Pin
Mr.Freeze13-Feb-02 15:26
Mr.Freeze13-Feb-02 15:26 
GeneralRe: Again a callback question... m(__)m Pin
David Wengier13-Feb-02 15:33
David Wengier13-Feb-02 15:33 
GeneralRe: Again a callback question... m(__)m Pin
Mr.Freeze13-Feb-02 15:54
Mr.Freeze13-Feb-02 15:54 
GeneralRe: Again a callback question... m(__)m Pin
Lim Bio Liong13-Feb-02 16:28
Lim Bio Liong13-Feb-02 16:28 
GeneralRe: Again a callback question... m(__)m Pin
Mr.Freeze13-Feb-02 17:05
Mr.Freeze13-Feb-02 17:05 
GeneralRe: Again a callback question... m(__)m Pin
Lim Bio Liong13-Feb-02 18:08
Lim Bio Liong13-Feb-02 18:08 
Hello Mr Freeze,

I haven't used OpenGL before. I'm not familiar with it. But I believe that to use it, you would link with OpenGL DLLs. The function you mentioned, glutDisplayFunc(), is probably exported from one of the OpenGL DLLs.

Assuming that this is the case, the OpenGL DLLs are in the same address space as your app. No RPC is required in this case. The OpenGL functions (like glutDisplayFunc()) is free to call your functions (callback or otherwise) directly.

This same principle is used with several Win32 APIs like EnumWindows() which takes a pointer to an EnumWindowsProc(). This EnumWindowsProc() must reside in your application. The EnumWindows() function is in USER32.DLL which is loaded into the same address space as your app.

Let me know if you need further clarifications, Mr Freeze. Smile | :)

Best Regards,
Bio.

GeneralRe: Again a callback question... m(__)m Pin
Mr.Freeze13-Feb-02 19:15
Mr.Freeze13-Feb-02 19:15 
GeneralRe: Again a callback question... m(__)m Pin
Lim Bio Liong13-Feb-02 22:58
Lim Bio Liong13-Feb-02 22:58 
GeneralRe: Again a callback question... m(__)m Pin
Mr.Freeze14-Feb-02 13:17
Mr.Freeze14-Feb-02 13:17 
GeneralRe: Again a callback question... m(__)m Pin
Lim Bio Liong14-Feb-02 20:54
Lim Bio Liong14-Feb-02 20:54 
GeneralRe: Again a callback question... m(__)m Pin
Joaquín M López Muñoz13-Feb-02 21:15
Joaquín M López Muñoz13-Feb-02 21:15 
GeneralRe: Again a callback question... m(__)m Pin
Lim Bio Liong13-Feb-02 22:46
Lim Bio Liong13-Feb-02 22:46 
GeneralRe: Again a callback question... m(__)m Pin
Joaquín M López Muñoz13-Feb-02 23:24
Joaquín M López Muñoz13-Feb-02 23:24 
GeneralRe: Again a callback question... m(__)m Pin
Lim Bio Liong13-Feb-02 23:52
Lim Bio Liong13-Feb-02 23:52 
GeneralRe: Again a callback question... m(__)m Pin
Mr.Freeze14-Feb-02 13:22
Mr.Freeze14-Feb-02 13:22 
GeneralImageList_Draw not working under XP Pin
David Wengier13-Feb-02 14:13
David Wengier13-Feb-02 14:13 
GeneralRe: ImageList_Draw not working under XP Pin
Tim Smith13-Feb-02 14:47
Tim Smith13-Feb-02 14:47 
GeneralRe: ImageList_Draw not working under XP Pin
David Wengier13-Feb-02 15:00
David Wengier13-Feb-02 15:00 
GeneralRe: ImageList_Draw not working under XP Pin
Tim Smith14-Feb-02 2:21
Tim Smith14-Feb-02 2:21 
GeneralRe: ImageList_Draw not working under XP Pin
Shog913-Feb-02 18:19
sitebuilderShog913-Feb-02 18:19 
GeneralRe: ImageList_Draw not working under XP Pin
David Wengier13-Feb-02 18:46
David Wengier13-Feb-02 18:46 
GeneralRe: ImageList_Draw not working under XP Pin
Shog914-Feb-02 6:59
sitebuilderShog914-Feb-02 6:59 
Generaldevstudio6 sub-projects only showing up for "debug" and "release" configs Pin
Jason De Arte13-Feb-02 11:46
Jason De Arte13-Feb-02 11:46 

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.