|
Yeah I saw his question but I said to him you asked on the c++ forum its meaning if someone answer to him answer will be c++ or c++.net,right!?;)
|
|
|
|
|
Can anyone tell me where I can find an overview, directions, etc. on porting a Visual C++ 6.0 project to Visual Studio 2005?
Visual Studio 2005 says it will convert a Visual C++ Project, but I'm getting compilation errors with the original Visual C++ interface (the one defined in resource.h and the *.rc files), plus warnings like :
"WINVER not defined"
"too many actual parameters for macro 'ON_WM_ACTIVATE'
Should I try creating a new project with the old code?
Thanks.
|
|
|
|
|
Go to Google and in the Search box type: Microsoft Visual C++
Then click the "Search" button.
The first link in the list takes you to the "Visual C++ Developer Center" on MSDN, remember this for future reference (there might be like real information here useful to developers using Visual C++).
In the upper right hand corner of the page there is a box titled "Focus On", in the box the first link is titled "Migrating From Previous Versions of Visual C++"
good luck
|
|
|
|
|
|
Yeah thats right,but it was a prediction or you can solve mysterys!?
|
|
|
|
|
But where in google home page is the search box?
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->ßRÅhmmÃ<-·´¯`·.
|
|
|
|
|
I was able to address all of the problems and warnings I first mentioned, and the first application I tried to port is working.
However, I then tried to port another Visual C++ 6.0 project, and got a different set of errors.
This second application refers to some ACE include files for definitions shared by other applications.
This application is a GUI used to generate and edit ASCII files.
First, I get warnings of the form:
.../ace/OS.i(516):warning C4996'chdir' was declared depreciated
Then I get errors of the form:
.../ace/Task_T.i(15): error C2491:'ACE_Task<ace_synch_mutex_t,ace_synch_condition_t>::water_marks':definition of dllimport function not allowed.
Let me emphasize: this application refers to some ACE include files but does not include any ACE code. No ACE libraries are referenced in the project.
Any thoughts?
Thanks.
|
|
|
|
|
kmrbooks wrote: Any thoughts?
well there is this
kmrbooks wrote: .../ace/OS.i(516):warning C4996'chdir' was declared depreciated
and....
kmrbooks wrote: Let me emphasize: this application refers to some ACE include files but does not include any ACE code.
apparently that ace include file actually has code in it otherwise you would not get that compiler error. Also, IMHO changing the working directory is NOT "Best Practice".
I don't know what this 'ACE' library is but if the project doesn't use it, why does it include files from the library?
kmrbooks wrote: .../ace/Task_T.i(15): error C2491:'ACE_Task::water_marks':definition of dllimport function not allowed.
Did you look up that compiler error[^]?
|
|
|
|
|
Problem solved, our version of ACE was out of date.
Thanks for the prompt responses.
|
|
|
|
|
HELLO,
I HAVE A PROJECT IN C++ TO VALIDATE AN XML FILE LIKE:
file.xml:
<filtrecombine nom="seuillage rouge puis binaire" nbfiltres="2">
<descriptionglobale>
"Ce filtre produit un seuillage sur le rouge et transforme ensuite l'image en binaire"
<filtre nom="seuillageRVB" nbparam="6">
<description>
"filtre de seuillage selon les couleurs RVB"
<acces type="dll">
"./seuillageRVB.dll"
<param type_visuel="regle" nom="Rmin" min="0" max="255" valeur="10" type_donnee="short unsigned int" />
"rouge min"
<param type_visuel="regle" nom="Rmax" min="0" max="255" valeur="60" type_donnee="short unsigned int" />
"rouge max"
<param type_visuel="regle" nom="Vmin" min="0" max="255" valeur="0" type_donnee="short unsigned int" />
"vert min"
<param type_visuel="regle" nom="Vmax" min="0" max="255" valeur="0" type_donnee="short unsigned int" />
"vert max"
<param type_visuel="checkbox" nom="Bmin" min="0" max="255" valeur="0" type_donnee="short unsigned int" />
"bleu min"
<param type_visuel="regle" nom="Bmax" min="0" max="255" valeur="0" type_donnee="short unsigned int" />
"bleu max"
<filtre nom="binaire" nbparam="2">
<description>
"Ce filtre transforme une image en binaire: toutes les valeurs de couleur comprises dans la fenetre sont passees a 1, les autres a 0"
<acces type="dll">
"./binaire.dll"
<param type_visuel="regle" nom="Smin" min="0" max="255" valeur="0" type_donnee="short unsigned int" />
"Seuil mini"
<param type_visuel="regle" nom="Smax" min="0" max="255" valeur="60" type_donnee="short unsigned int" />
"Seuil maxi"
and his dtd file like:
]>
can you help me?
thanks
|
|
|
|
|
you posted some taged code which is understood as html by the web page.
please edit your message and check the little "Ignore HTML tags in this message (good for code snippets)" at the end of the typing textarea...
moreover, no need to type in caps lock, and please be more descriptive about what you already tried and where you're stuck.
also, for your validation part, do you know that it already exists some XML parsers which get an XML Document and a DTD file and which validates the XML input file ?
thanks.
|
|
|
|
|
Hi, I have a MDI project with multiple doc/views.
If I have multiple doc/views open how to I select
a paticular view and bring it to the foreground?
thx
|
|
|
|
|
With SetActive (...); or with SetWindowPos (specifying the Z-Order TOP)
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
“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
|
|
|
|
|
Hi dear.
I want to omit CEdit control BORDER style at runtime, but I don't know how to.
Please help me!
Thanks.
|
|
|
|
|
what about removing WS_BORDER style ?
|
|
|
|
|
As you know, it is possible to change the Border of one CEdit control from true to false
(in the Properties Window). So, I want to change the Border of one CEdit control to false
at run time.
Thanks.
|
|
|
|
|
Mohammad Khodaea wrote: As you know,
yes, what do you think i answered then ?
use ModifyStyle()[^] on your CEdit, and remove it the WS_BORDER style I quoted in the previous answer.
If you don't know how to remove a particuliar bit in a DWORD, read this[^] article.
|
|
|
|
|
you try this fuction:
ModifyStyle(WS_BORDER,0,SWP_DRAWFRAME);
it can remove BORDER style from the Edit
|
|
|
|
|
iam encoding some text....after getting the encoded text,then i want to convert this text into bits for modulating purpose..pls give me suggetion to encode some text into bitstream
|
|
|
|
|
if you want help, you should at least indicate the format of the text you get, and how you want it to be transformed...
|
|
|
|
|
i encoded the text "ABC" using CCITT1 encoding technique and i got the text as "#V" now i want to convert this encoded text #V into bitstream.....
|
|
|
|
|
any particuliar format you must have in your bit stream budy ?????
|
|
|
|
|
Mr.toxcct,
i want to generate each Charecter in 8bits and i want to store this genrerated bits in an array..
looking for ur help
|
|
|
|
|
a char is already 8 bits... just store it as is.
what have you tried so far by the way to achieve this ?
|
|
|
|
|
hii everyone.. i am new to vc++.i have a text box on which half the text to display is common and the other half is entered by the user.The common half of message is diplayed in the textbox using SetWindowText but the cursor is displayed at the starting position.I want the cursor to display at the end the text in the textbox. Can anybody help me out
|
|
|
|