473,378 Members | 1,393 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

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 1596
"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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Corrie Meyer | last post by:
Announcement: SwiftReports standard edition 1.0 for Visual Studio ..NET 2003 released by UniSwift. We are pleased to announce the first release of a fully-managed reporting tool for the...
4
by: Roy | last post by:
Hello there, I am planning to get Visual C++ .NET Standard Edition for creating games with DirectX. I checked out the differences of the standard edition and the professional edition and...
2
by: Jan Larcombe | last post by:
I hope this is the right place for this question. It's not exactly a complcated one. I've just installed Visual C++.net Standard Edition and have been trying to access the Setup Wizard from the...
4
by: Christian Blackburn | last post by:
Hi Gang, I saw this for sale online: Microsoft Visual Basic.NET Deluxe Learning Edition Version 2003. I'm wondering is the CD that's bundled with the learning edition just a digitized version of...
5
by: Microsoft | last post by:
Hi, I have Visual Basic .net 2003 (Standard Edition) & SQL Server 2000 Developer Edition. When trying to create a connection in the server explorer from the .net IDE I get a number of problems;...
2
by: W C Hull | last post by:
Now that Visual Studio 2005 has been out a while I'm hoping that someone can give me some insight on what version to upgrade to (standard or professional). I went out on Microsoft's site and...
2
by: Progman | last post by:
I have Visual Studio 2005 Standard edition. Is ti the same thing as the Express edition or Standard is more?
3
by: Edwin Smith | last post by:
I have a 2 form project in VS2005 that now hangs whenever I try to do anything with the second form. This seems to have started when I added some SQL tables from a Pervasive v.9 database using the...
5
by: Michael Reichenbach | last post by:
After working with script languages, notepad(++) and co. and several other ide`s I found something which really improved my productivity (Visual Studio 2005). It`s imho better then dev-cpp... I...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.