|
CFormView is a CView derived class that has CDialog aspect, you can use it like a Dialog in your resources adding controls like EditBoxes, Buttons... The big difference is that CFormView has almost all the Doc-View relations by default and you don't have to complicate yourself replacing a view with a dialog.
I suggest you to create a new Project, in the last step of wizard select CFormView as the base class for your CMyAppView and make test on your own. You can always ask when you stuck in something.
Take a look in your documentation to read what CFormView is would not be a bad idea as well.
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
|
|
|
|
|
Gofur Halmurat wrote: by default, I want My dialog to be displayed in the place of the view
The default window is created and shown in the CWinApp::InitInstance method which the Wizard creates and sets up for you. Just go in there an change it to do whatever you want.
|
|
|
|
|
using LoadImage(...)function, i can load a little size bmp file from disk, but the function dosn't work when i load a big size (32M) bmp file. is there size limit for loading an image from file?
thanks
|
|
|
|
|
I think there isn't such a constraint. I suggest you to check GetLastError return value.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
|
|
|
|
|
Hi
I have some project written in VC++ 6.0 edition. Now I have VC++ 2005 express edition. I couldn't open old VC++ 6.0 project into VC++ 2005 express edition. I am new to VC++ 2005 edition.
It may be silly question but I am getting hard time to open it.
Is there anybody who can help by telling me the steps requires to open VC++ 6.0 project into VC++ 2005 express edition.
Thank you.
|
|
|
|
|
Which kind of project was it ? If it was an MFC project, then forget about it because the MFC's are not included in the Express edition.
Otherwise, you just have to open the dsw file and VC2005 will start a conversion wizard.
|
|
|
|
|
HI
It was an application developed by MFC AppWizard(exe). Is has .dsw file. It click the .dsw file and it converted to VC++ 2005 file format but while tring to build it gives me error, some included file (ex: afxwin) not found.
Thank you.
|
|
|
|
|
Was that a question ??
If you want to develop MFC apps, you'll need to buy the Enterprise edition.
|
|
|
|
|
Cedric Moonen wrote: If you want to develop MFC apps, you'll need to buy the Enterprise edition.
You share the same opinion as this guy.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Sorry David, I don't get you...
|
|
|
|
|
It was a link back to your comment to the same guy telling him that VS Express does not include MFC.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
So what you're saying is the Express edition doesn't include MFC?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
That's the rumor that Cedric is attempting to spread. I wish he'd stop that. Edifying others is just so wrong.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
It is not a rumor. VC 2005 express edition does not include MFC. It is a fact, not an opinion.
|
|
|
|
|
Actually, you'll need to buy any edition....Express doesn't come with MFC.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
i want to realize a ruler in a picture controls, the ruler can move by the mouse or direction key.
In a dialog box, the picture control has sevelar curves, i want to get the point of intersection with the ruler and the curve. Help!
|
|
|
|
|
You should have the coordinates/equation that defines de curve, you also have mx+n that define the line of your rule.
Using the mouse messages (OnMouseClick, OnMouseMove...) resolve the mathematic system of both equations, if you get a solution in the limits of the project, you have an intersection, if not solution is possible or gives a solution outside the limits there is no intersection in you screen.
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
|
|
|
|
|
But how can i realize the ruler, like the Slider control?
Thanks.
|
|
|
|
|
why a ruler? Is not enough with a line?
If you make something with "big dimensions" where is going to be the interception point? At the top? at the middle? at the bottom?
Anyways, If you want it to be similar to the Slider Control, why don't derive a class from it and modify it in your own way?
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
|
|
|
|
|
You are right. It's enough with a line.
|
|
|
|
|
Is it possible to either lock an executable file that is running so that it cannot be copied or, better still, to delete the disk copy of the executable file whilst it is running? The executable would not need to self delete, rather it would be deleted by a parent program that ran it using, say, CreateProcess(). This would need to work on W2K, XP and Vista.
Thanks
|
|
|
|
|
You would be better off using a licensing or dongle mechanism to keep people from pirating your software.
|
|
|
|
|
led mike wrote: You would be better off using a licensing or dongle mechanism to keep people from pirating your software.
Thanks. Of course you are right but I am not free to use that approach in this instance.
|
|
|
|
|
I want to add Fancy Looking, Buttons to my existing Windows form. The new Buttons should be Re-incarnation of original Windows Style buttons except they should have completely new look. There functionality should be the same as original buttons.
Please tell me the full procedure to accomplish the goal.
Thanks
Kunal Bajpai
|
|
|
|
|
hi...
how can i convert CString to TCHAR & CHAR to CString
paulraj
|
|
|
|