Click here to Skip to main content
15,909,324 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to grab system icons Pin
Aaron Schaefer29-Jan-02 12:44
Aaron Schaefer29-Jan-02 12:44 
AnswerRe: How to grab system icons Pin
Joaquín M López Muñoz29-Jan-02 13:15
Joaquín M López Muñoz29-Jan-02 13:15 
GeneralRe: How to grab system icons Pin
Christopher Lord29-Jan-02 13:21
Christopher Lord29-Jan-02 13:21 
Generalnewbie question about staticly linked exe's Pin
RobJones29-Jan-02 12:04
RobJones29-Jan-02 12:04 
GeneralRe: newbie question about staticly linked exe's Pin
Ravi Bhavnani29-Jan-02 12:20
professionalRavi Bhavnani29-Jan-02 12:20 
GeneralRe: newbie question about staticly linked exe's Pin
Simon Walton29-Jan-02 12:20
Simon Walton29-Jan-02 12:20 
GeneralRe: newbie question about staticly linked exe's Pin
Tim Smith29-Jan-02 12:20
Tim Smith29-Jan-02 12:20 
GeneralRe: newbie question about staticly linked exe's Pin
Joaquín M López Muñoz29-Jan-02 12:27
Joaquín M López Muñoz29-Jan-02 12:27 
Many DLLs come with a companion .lib library that you link your EXEs with (the so called import libraries). This import libraries do automatically the task of loading the associated DLL (thru LoadLibrary and retrieving the addresses of all the DLL functions declared in the DLL's header file through GetProcAddress). What this libraries don't do is fetch the DLL itself along with your app.
So, if you deploy an EXE statically linked to an import library to a system lacking the corresponding DLL, the program won't even start (a message box appears with a message saying something like "this program requires missing foo.dll").
If the corresponding DLL exists, but it's a prior version than you expected (as it is often the case with comctl32.dll, which is constantly updated by succesive releases of IE), then your program may start and yet show strange behaviors, like featuring list controls without all the graphic gadgets you designed the app for. In that case you should instruct the user to download the appropriate version of the DLL (in the comctl32.dll case the standard requirement is having IE vX.X installed on the target machine).

I strongly suspect your actual problem has precisely to do with comctl32.dll. If so, you might find MSDN article Shell and Common Controls Versions useful.

Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
GeneralDamned ActiveX control Pin
29-Jan-02 11:14
suss29-Jan-02 11:14 
GeneralRe: Damned ActiveX control Pin
Joaquín M López Muñoz29-Jan-02 12:52
Joaquín M López Muñoz29-Jan-02 12:52 
GeneralCopyImage with NT/W2K Pin
PJ Arends29-Jan-02 10:28
professionalPJ Arends29-Jan-02 10:28 
GeneralWinsock problem!! Pin
Rickard Andersson2029-Jan-02 10:01
Rickard Andersson2029-Jan-02 10:01 
GeneralRe: Winsock problem!! Pin
Joaquín M López Muñoz29-Jan-02 10:32
Joaquín M López Muñoz29-Jan-02 10:32 
GeneralRe: Winsock problem!! Pin
Nish Nishant29-Jan-02 20:19
sitebuilderNish Nishant29-Jan-02 20:19 
GeneralRe: Winsock problem!! Pin
Rickard Andersson2029-Jan-02 21:41
Rickard Andersson2029-Jan-02 21:41 
GeneralRe: Winsock problem!! Pin
Joaquín M López Muñoz29-Jan-02 23:13
Joaquín M López Muñoz29-Jan-02 23:13 
GeneralRe: Winsock problem!! Pin
Rüpel30-Jan-02 3:14
Rüpel30-Jan-02 3:14 
GeneralCustom draw CListView SDI Pin
RobJones29-Jan-02 8:55
RobJones29-Jan-02 8:55 
GeneralRe: Custom draw CListView SDI Pin
Joaquín M López Muñoz29-Jan-02 9:39
Joaquín M López Muñoz29-Jan-02 9:39 
GeneralRe: Custom draw CListView SDI Pin
RobJones29-Jan-02 12:07
RobJones29-Jan-02 12:07 
GeneralMemory detection tools Pin
gh29-Jan-02 7:31
gh29-Jan-02 7:31 
GeneralRe: Memory detection tools Pin
Brian V Shifrin29-Jan-02 8:38
Brian V Shifrin29-Jan-02 8:38 
GeneralRe: Memory detection tools Pin
gh29-Jan-02 9:06
gh29-Jan-02 9:06 
Questionsomething wrong with faxcomex.h ??? Pin
nvhoang29-Jan-02 6:38
nvhoang29-Jan-02 6:38 
AnswerRe: something wrong with faxcomex.h ??? Pin
Joaquín M López Muñoz29-Jan-02 12:30
Joaquín M López Muñoz29-Jan-02 12:30 

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.