469,097 Members | 1,430 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,097 developers. It's quick & easy.

Visual C++ Standard Edition

Hi,

I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Thank you,
Simon Brown

Jun 8 '06 #1
6 1410
"Simon Brown" <Si********@discussions.microsoft.com> wrote in message
news:C8**********************************@microsof t.com...
Hi,

I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Yes, you can do all of these using any edition of VC++, including the free
Express edition. In most cases, you'll need (or want) to download the
latest Windows SDK (free), plus any other SDKs you might need. Each edition
of Visual Studio includes some subset of the SDK ranging from nothing in the
express editions to the full suite in the Team editions, but you can always
download and install the full SDK regardless of the edition of VS that
you're using.

The key difference in Standard Edition and above (compared to Express) is
that you can use MFC and ATL which are not included in Express and can't be
downloaded (at least, not the current versions - some very old versions are
included in some versions of the SDK).

-cd
Jun 8 '06 #2
"Simon Brown" <Si********@discussions.microsoft.com> wrote in message
news:C8**********************************@microsof t.com...
I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded.
OK. What MS has to say on how the various versions compare is here:

http://msdn.microsoft.com/vstudio/pr...e/default.aspx
Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
Yes. Realize though that the Windows API changes over time. What most of us
do is download the most recent edition of the Platform SDK here

http://www.microsoft.com/downloads/d...displaylang=en

and then we point the compiler at the headers and libraries of the SDK.
2) -Can you use Direct-X?
Yes.
3) -Can you use Opengl?
You'll find an OpenGL sample here:

http://msdn2.microsoft.com/en-us/library/fe7yfss0.aspx

I don't know anything more than that about OpenGL.
4) -Can you create Active-X controls?
Yes.
5) -Can you access an SQL database?
Yes.
6) -Can you sell or give away you're programs?
Yes. No diiference really between the various editions.
7) -Do I own the full copyright of the programs I write?
Ask a lawyer. :-) Seriously, if you do work for a client or an employer the
answer depends on local law and contracts and whatnot.
8) -Can you create DLLs?
Yes.
9) -Can you read 3rd party DLLs?


Yes to the extent that they are publically accessible.

Regards,
Will
Jun 8 '06 #3
> I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.


Here is a comparison between the different VC editions:
http://msdn2.microsoft.com/en-us/library/hs24szh9.aspx
which shows you exactly what is included and what is not.

--

Kind regards,
Bruno van Dooren
br**********************@hotmail.com
Remove only "_nos_pam"
Jun 8 '06 #4

"Simon Brown" <Si********@discussions.microsoft.com> wrote in message
news:C8**********************************@microsof t.com...
Hi,

I am considering buying Visual Studio Standard Edition and have these
"buying" as in spending money? That's harsh.

Visit http://www.learn2asp.net/
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Thank you,
Simon Brown

Jun 9 '06 #5
Sorry about asking but can you acces the Windows API and still be able to
drag and arrange buttons using the mouse. Also, how do you do all those
things? My experiance of the Windows API comes from Dev-cpp and Liberty BASIC.

Thank you

"Carl Daniel [VC++ MVP]" wrote:
"Simon Brown" <Si********@discussions.microsoft.com> wrote in message
news:C8**********************************@microsof t.com...
Hi,

I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Yes, you can do all of these using any edition of VC++, including the free
Express edition. In most cases, you'll need (or want) to download the
latest Windows SDK (free), plus any other SDKs you might need. Each edition
of Visual Studio includes some subset of the SDK ranging from nothing in the
express editions to the full suite in the Team editions, but you can always
download and install the full SDK regardless of the edition of VS that
you're using.

The key difference in Standard Edition and above (compared to Express) is
that you can use MFC and ATL which are not included in Express and can't be
downloaded (at least, not the current versions - some very old versions are
included in some versions of the SDK).

-cd

Jun 9 '06 #6
Simon Brown wrote:
Sorry about asking but can you acces the Windows API and still be
able to drag and arrange buttons using the mouse?
The overt answer to this question is yes, but I don't think you said what
you really meant.

Is there a drag-drop designer for Win32 API programs? If you're talking
about Standard Edtion or above and using MFC then the answer is yes,
otherwise no.
Also, how do you do all those things?


Read, read, read. Most of the areas you mentioned are specialties with
literally dozens of books and thousands of pages of documentation to answer
that very question.

-cd
Jun 10 '06 #7

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

2 posts views Thread by Jan Larcombe | last post: by
4 posts views Thread by Christian Blackburn | last post: by
2 posts views Thread by Progman | last post: by
5 posts views Thread by Michael Reichenbach | last post: by
1 post views Thread by CARIGAR | last post: by
reply views Thread by zhoujie | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.