mfc >> Simple Question: How can I determine what version I'm running

by Dan Baker » Wed, 22 Mar 2006 01:35:25 GMT

I'm running Microsoft Visual Studio.net Professional.
The about box states:
Microsoft Development Environment 2003 Version 7.1.3088
Microsoft Visual C++ .NET 69462-005-0573193-18248

I've have the following modules loaded ( I assume from the MS IDE):
Microsoft.VisualStudio.VC 7.10.3077 12.50 KB (12,800 bytes) 3/19/2003 2:54
AM Microsoft Corporation c:\program files\microsoft visual studio .net
2003\common7\ide\microsoft.visualstudio.vc.dll

mfc71 7.10.3077.0 1.01 MB (1,060,864 bytes) 3/18/2003 10:19 PM Microsoft
Corporation c:\windows\system32\mfc71.dll

mfc71enu 7.10.3077.0 56.00 KB (57,344 bytes) 3/18/2003 9:44 PM Microsoft
Corporation c:\windows\system32\mfc71enu.dll


Does this mean I'm developing using "MFC 7.1"?

And, what are you *suppose* to use to determine this? Just open the about
dialog, and check the "IDE Version"?


Thanks
DanB

PS -- I'm trying to use a 3rd party library, and keep getting several
errors, and wondering if it is a mismatched version issue.




mfc >> Simple Question: How can I determine what version I'm running

by Ajay Kalra » Wed, 22 Mar 2006 01:43:01 GMT


>From what you have shown, you are running VS2003 and using MFC7.1.
About box will give you the info for IDE but not necessarily about MFC.
Keep in mind though MFC version can change while IDE can remain the
same. You can check the MFC version by looking at its DLL(MFC71.dll).
VS2005 for example has MFC8.dll and its flavors(unicode, debug etc).

--------
Ajay Kalra
XXXX@XXXXX.COM




Similar Threads

1. yes, i'm a complete retard probably asking a simple question :-) - CSharp/C#

2. Simple question about upgrading the version of Office my app uses

I support a large application with over a dozen Microsoft Access "MDB"
files.

These files were created with and are compatible with Office 97 only. I.E.,
the files can be viewed, but not edited, with the newer versions of Office,
which is no surprise.

My question is probably an easy one for you gurus "How do upgrade my app to
use MDB files created with a newer version of Office - such as Office XP?"

Is it just a matter of converting the MDB files and possibly refreshing the
DAO classes in my app? Or is their more involved?

Finally are there any unforeseeables such as if I use Office XP (or XP Pro)
will my Windows 98 customers need to upgrade to Second Edition? Any others?

Thank you for your time.

Michael T.


3. Simpler C++ question: How to run command line and wait for res

4. Simpler C++ question: How to run command line and wait for respons

I have a simpler C++ question now...

How about running a cmd or script file from a command line but waiting for 
it to complete. I know ShellExecute will run these files, but it does not 
wait for the completion of the file's execution.

I'm looking for a C++ equivalant to the WshShell Run method (there are tons 
of examples of how to use this for VB but that doesn't do me any good).

Any suggestions thanks in advance...

Chris

5. Running on version of .NET older than build version

6. I'm looking for version information

There are macros defined for various versions of Windows.  I have been 
looking for the documentation on this but have been unable to find it.  I 
was looking on MSDN.  Could anyone help me find this?

Regards
Chris Saunders 

7. I'm obviously just missing something REALLY simple - CSharp/C#

8. Probably simple but I'm having trouble

I'm new to gui programming.   I'm just doing some testing with forms.  I've
dropped a com control on a form.  When a user clicks and holds the mouse
down on the control I'd like to drag the form around with the mouse.  How
would I do this?  Even is it were a simple control like a label or panel,
how would I do this?

I guess it comes down to 2 questions:
1. How do I get mouse movement messages if the control does not offer these
messages?  Can I get them from some base control.  It's ok if I'm taking the
controls ability to process mouse messages away.

2. How do I determine if the mouse button is currently down?


Thanks
jim