Click here to Skip to main content
15,914,163 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Regarding Dependency files in MFC Pin
JudyL_MD14-Jun-07 4:13
JudyL_MD14-Jun-07 4:13 
AnswerRe: Regarding Dependency files in MFC Pin
prasad_som14-Jun-07 1:55
prasad_som14-Jun-07 1:55 
AnswerRe: Regarding Dependency files in MFC Pin
David Crow14-Jun-07 2:43
David Crow14-Jun-07 2:43 
QuestionConditional variable declaration Pin
vipin_nvk14-Jun-07 0:28
vipin_nvk14-Jun-07 0:28 
AnswerRe: Conditional variable declaration Pin
KarstenK14-Jun-07 0:34
mveKarstenK14-Jun-07 0:34 
AnswerRe: Conditional variable declaration Pin
Naveen14-Jun-07 0:41
Naveen14-Jun-07 0:41 
AnswerRe: Conditional variable declaration Pin
Hans Dietrich14-Jun-07 0:44
mentorHans Dietrich14-Jun-07 0:44 
AnswerRe: Conditional variable declaration Pin
James R. Twine14-Jun-07 1:52
James R. Twine14-Jun-07 1:52 
   If you want to run on both GDI+ and non-GDI+ systems, you will either have to write two sets of drawing code (one old GDI or DirectDraw, the other GDI+, possibly abstracting the difference into classes), and no longer implicitly link with the GDI+ library.  You would have to explicitly look for the GDI+ DLL and if found, load its API from the DLL using GetProcAddress(...), or use the old GDI code if not, but this is harder than it might first seem due to how GDI+ has a C++ class-like interface.

   FWIW, I believe that like others here, including the merge module in your installer for GDI+ is the best idea.  It provides the easiest way to get your app to work on the most platforms with the least amount of work.  This is no different than requiring an updated ODBC driver or service pack level.

   Peace!

-=- James
Please rate this message - let me know if I helped or not!<HR>If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
Avoid driving a vehicle taller than you and remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
See DeleteFXPFiles

QuestionASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 0:18
kcynic14-Jun-07 0:18 
AnswerRe: ASSERT()! Why?And how to resolve it? Pin
Naveen14-Jun-07 0:31
Naveen14-Jun-07 0:31 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 1:04
kcynic14-Jun-07 1:04 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
Naveen14-Jun-07 1:12
Naveen14-Jun-07 1:12 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 19:59
kcynic14-Jun-07 19:59 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
Naveen14-Jun-07 20:06
Naveen14-Jun-07 20:06 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 21:35
kcynic14-Jun-07 21:35 
AnswerRe: ASSERT()! Why?And how to resolve it? Pin
_AnsHUMAN_ 14-Jun-07 0:33
_AnsHUMAN_ 14-Jun-07 0:33 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 1:06
kcynic14-Jun-07 1:06 
AnswerRe: ASSERT()! Why?And how to resolve it? Pin
22491714-Jun-07 0:34
22491714-Jun-07 0:34 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 1:00
kcynic14-Jun-07 1:00 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
22491714-Jun-07 1:45
22491714-Jun-07 1:45 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 1:57
kcynic14-Jun-07 1:57 
AnswerRe: ASSERT()! Why?And how to resolve it? Pin
KarstenK14-Jun-07 0:37
mveKarstenK14-Jun-07 0:37 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 1:20
kcynic14-Jun-07 1:20 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
KarstenK14-Jun-07 1:41
mveKarstenK14-Jun-07 1:41 
GeneralRe: ASSERT()! Why?And how to resolve it? Pin
kcynic14-Jun-07 2:11
kcynic14-Jun-07 2:11 

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.