|
HockeyDude wrote:
I'm not specifying WS_GROUP explicitly ...
I think that is actually the problem, WS_GROUP specifies the start of a group of controls. If you want each button to act seperately, then put each button in its own group.
|
|
|
|
|
Tried that too...still no successs I even tried !WS_GROUP in case WS_GROUP is implicit. Don't know if it had any internal effect, but it didn't work either.
I'm doing something that I shouldn't obviously...so I gotta backtrack and figure that out first.
Thanx again!
"An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
|
|
|
|
|
INTRODUCTION
-------------------------------------------------------------------------
Hello,
First of all let me thank you in advance for reading my question.
And let me excuse for my english, I'm just a begginer with it.
I have never had time to learn the "best way of working" in VC++6 and now I'm concerned about the fact that I need to use some parts of my code in almost all the applications, some other parts have to be used sometimes, and so on...
I'm a Numerical Control Machine Program developer.
QUESTION
-------------------------------------------------------------------------
OK, I've developed some classes that I need (i.e: a dialog-box that is used as a control and that shows the coordinates of the machine).
I would like to know how should I use them in my new projects, wich is the best way?
1:
I know I can link them in DLL's and then create instances of those classes, but then I cannot get the parameters list in the code editor while I'm writing calls to it's methods.
2:
Should I add the classes in each project and recompile all of them again?
This allows me to get the parameters list while I'm editing.
3:
I've seen something as an object library in the VC++6, could it be used for that pourpose?
4:
Is there any other method?
As you have seen I don't know wich method use, could you give me an advice?
|
|
|
|
|
Probably the simplest method is using your utility classes in source code form. Some programmers have a personal utility directory where they put all that stuff, and feed the projects from there so that there are no duplicate files.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Hello Joan,
Joan Murt wrote:
I know I can link them in DLL's and then create instances of those classes, but then I cannot get the parameters list in the code editor while I'm writing calls to it's methods.
I've never relied on the editor's Intellisense stuff for writing my code so I'm not sure what makes it work and what makes it break. I personally recommend you don't rely on it either since it can be the cause of frustration. At any rate, assuming that you include the header files for these classes at the top of your project's CPP files, the editor should pick up the method signatures for the Intellisense. Have you tried this?
Joan Murt wrote:
Should I add the classes in each project and recompile all of them again?
This allows me to get the parameters list while I'm editing.
You can definitely do this, although it's not my favorite way. I prefer the DLL way (above). However, you can also opt for putting your common classes inside on directory and including them into your various projects straight from there (without copying them). This avoids having multiple copies of the common files across each of your projects. Still, it will mean that each project will carry around the same code which, IMHO, is best kept inside a separate DLL.
Joan Murt wrote:
I've seen something as an object library in the VC++6, could it be used for that pourpose?
I don't know about this. I do remember once adding code for a splash screen via this thing, but I don't remember how it was done.
Regards,
Alvaro
A priest, a minister and a rabbi walk into a bar. The bartender says, "What is this, a joke?"
|
|
|
|
|
Can anybody tell me some links about "OpenGL",I need some free tutorials and sample codes.
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
this site is acually pretty good. but if you need more:
Web sites
=======
- www.opengl.org (this contains links to sites with tutorials; as well,
there are discussion groups where you can post questions about using OpenGL)
- nehe.gamedev.net
- http://www.xmission.com/~nate/opengl.html
- http://www.cornflakezone.com/ (this site contains a link to a project for
a 3D modelling tool using OpenGL, under the 'Projects' section; the link for
this project does not work, so you may want to contact the site creator to
get the correct URL)
- http://www.mesa3d.org/brianp/sig97/perfopt.htm (course notes for a seminar
on optimizing OpenGL applications)
-
http://www.opengl.org/developers/code/examples/more_samples/more_samples.htm
l
- www.graphicsgems.org (contains articles about useful computer graphics
algorithms)
- www.gamedev.net (site for game developers; lots of articles for OpenGL
programming)
Peace through waves,
- www.codeguru.com (good general programming site; contains some OpenGL
articles)
- www.gamasutra.com (a game developer's site; contains articles about
graphics programming; may contain more than what you need, but I've found
that their articles contain useful techniques)
- www.3dgamedev.com (site for real-time rendering)
- http://members.home.net/borealis/opengl.html
News Groups
=========
- comp.graphics.api.opengl
- comp.graphics.algorithm
- comp.graphics
Mailing Lists
========
- http://groups.yahoo.com/group/opengl-gamedev-l/
Books
=====
- OpenGL Programming Guide, Mason Woo et al., ISBN 0201604582
- Interactive Computer Graphics: A Top-Down Approach with OpenGL, Edward
Angel, ISBN: 020138597X
- Real-time Rendering, Tomas Moller and Eric Haines, ISBN: 1568811012
- Computer Graphics: Principles and Practices, James Foley, Andrie Van Dam,
Steven Feiner, John Hughes (general computer graphics book; it doesn't
necessarily deal with OpenGL, but contains lots of articles about computer
graphics theory, especially information on understanding affine
transformations and lighting)
- Any of the Graphics Gems books edited by Andrew Glassner (contains useful
articles on programming techniques used in computer graphics
Mandy
|
|
|
|
|
Thanks for your complete informations
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
Mandy's advice is good, but a little expansive. In the first instance, get the OpenGL red book and check out nehe.gamedev.net. They are the best sources of info.
Christian
The tragedy of cyberspace - that so much can travel so far, and yet mean so little.
|
|
|
|
|
How can I add the current date (DD-MM-YY) in an edit box, when a user add a new record?
|
|
|
|
|
Sander wrote:
when a user add a new
Your question is not clear,but why don't you use "Date Time Picker"?
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
Sander wrote:
How can I add the current date (DD-MM-YY) in an edit box
With COleDateTime::Format
COleDateTime date;
date = COleDateTime::GetCurrentTime();
pEdit.SetWindowText((LPCTSTR)date.Format(VAR_DATEVALUEONLY));
Cheers;)
Carlos Antollini.
Sonork ID 100.10529 cantollini
|
|
|
|
|
I'm looking for CPUStress or a similar utility. (I thought it was available with the Free W2K ResKit downloads, but couldn't find it.)
TIA
Peter
|
|
|
|
|
Are you looking to (also) reduce the amount of free RAM available to the app being stress tested?
/ravi
"There is always one more bug..."
http://www.ravib.com
ravib@ravib.com
|
|
|
|
|
would be nice if it's in one package, but not really required.
I just have a home-grown driver that I suspect to fail under high CPU Load, however, it's hard to reproduce.
|
|
|
|
|
OK. I was just trying to plug my product MemWatcher, but I don't think it's applicable.
/ravi
"There is always one more bug..."
http://www.ravib.com
ravib@ravib.com
|
|
|
|
|
I needed one a few months back so I just wrote it.
Mine just allocated a bazillion chunks of memory. Then, each of its 30 or so threads randomly picked a memory chunk and read and wrote to it.
It worked the machine pretty well. We were able to determine the broken bits of hardware in our system.
I could probably email you the source if you want it.
J
|
|
|
|
|
Has anyone added multi-currency support to an existing C++ application. I'm looking for any class libraries or function libraries to aid me in adding multi-currency support to a legacy VC++ application that also uses the currency type in associated ATL COM modules. I've already identified Rogue Wave's "SourcePro Analysis: Currency Module", but I would like to check out other options. Professional software, shareware, or freeware solutions are acceptable. Also any suggestions or comments on the Variant currency type.
|
|
|
|
|
Does anybody know the equivalent of the function Chr from VB in C++. I've searched wide and near with no success.
|
|
|
|
|
Just cast it to a char:
BYTE i = 55;
char c = (char) i;
/moliate
|
|
|
|
|
//1. //Have it as a string
string cplusplus_Chr(char cAsciiCode)
{
char retChar[2];
retChar[0] = cAsciiCode;
return retChar;
}
//2. Have it as char
void main()
{
char cInput;
cInput = getchar(); // cin >> cInput;
printf("%c",cInput);// cout << cInput; (Display it!)
}
--BlackSmith--
"With the help of all mighty", 2001, Me.
|
|
|
|
|
|
Hi !
I have an explorer-like app, where I'm trying to implement a drag'n drop feature : I want the user being able to select an item in the list of the right view, and drop it in a branch of the tree in the left view.
According to MSDN, I created an COleDropTarget in my left view class, and registered it. Now, I have to implement a source on my right view, but I don't really understands what the MSDN explains.
Anyone could help me ?
Thank you in advance !
Jerome
|
|
|
|
|
|
Hi,
Can someone tell the how I can get the list of all the users on the machine
for win95-xp.
I need something like function GetUserName, //which gives the name of current logged user
Thanks
Sansky
|
|
|
|