The signature in the error message (?XXXXFunction@XXXClass@@UAEHPAVCWnd@@QAUIMyStruct@@@Z) is still looking for the function without your int - it's looking for
XXXXFunction(CWnd *,IMyStruct *...
It's also possible that VC6 (very old) may not be able to handle .mdb files saved with MS Office 2003/2007, unless they are saved in a mode that's compatible with Offfice 97.
Since you are trying to use BitBlt, it might help if you show how you created your m_pdcMemDC. I also don't see any code showing you drawing into the m_pdcMemDC before the attempt to BitBlt it.
...
When you create a new project, you should right-click on that project and choose the Properties. In their, you can set all of the needed properties (as I depicted in an earlier post. By doing this,...
Exactly what you put in a solution is up to you...there are several (almost infinite) approaches to this. For starters, let's get the terms correct. You asked if you should have one solution per...
You can think of the "solution" as everything needed to build ONE complete application. For instance, if you are building an app called MyApp, and MyApp uses three DLLs and one library that you also...
Actually, we're using separate resource-only DLLs - one for each supported language. At run time, we check a user-selected language flag (stored in the registry) and then load the appropriate...