|
Thanks a lot Tasleem.
Can you just tell me how Managed VC++ is different from the MFC?
Can the same functionallity be achieved by using the VC++.Net (managed C++).
Kind Regards
Sandy
|
|
|
|
|
VC++.net managed C++ is differnet from MFC in sense
yes functionality can be achieved using managed C++.
1.managed c++ is plateform independant.
2.it support more classes then MFC supports.
Regards.
Tasleem Arif
|
|
|
|
|
Thank you very much Tasleem. I am clear now. So i can use Managed C++ and achieve all the things which a MFC offers and this can done with a great ease.
I hope what i understood is correct?
I think you have a great knowledge in thins field. I would like you to help me, kindly provide me with you are support.
Thanks a lot.
Kind Regards
Sandy
|
|
|
|
|
u r welcomed.
Regards.
Tasleem Arif
|
|
|
|
|
Hi all, I have a problem. Please help me soon
I am coding for multilingual support project - English-French. I use resource dll to load language interface. But, All MessageBox or AfxMessageBox, any buttons Cancel, Yes, No, I can not switch language (English is default) (Using IDOKCANCEL, IDYESNO ..). If I compile my project in the French of Visual Studio, Can I receive true language?
Please help me if you have more solves.
Thank you very much
Software Engineer
|
|
|
|
|
The text on the MessageBox buttons is dependant on the OS systems language. You cannot easily change this within your code.
You might want to take a look at this[^] and implement your own message boxes.
|
|
|
|
|
Thank you for your idea. I will try coding with it. Please send to me if you have any good ideas.
Thank you very much!
Software Engineer
|
|
|
|
|
as stated by WalderMort <bo
<blockquote class="FQ">WalderMort wrote: The text on the MessageBox buttons is dependant on the OS systems language.
So you cannot change it unless you don't make your own version of the message box window. By the way OS dependance it is usually not a problem, since who wants the French release of your program probably has French OS on his PC (and so on...).
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.
|
|
|
|
|
cpallini wrote: French release of your program probably has French OS on his PC
But When I use French OS, I compile my proje
ct, create a setup of this, When I install my setup in other computer which use English OS, My message' buttons are French Language or English??.
Please send to me if you has many good ideas
Thank you very much.
Software Engineer
|
|
|
|
|
dungpapai wrote: But When I use French OS, I compile my proje
ct, create a setup of this, When I install my setup in other computer which use English OS, My message' buttons are French Language or English??.
English language. But, as I said, usually the user knows that and does not complain about. Anyway if you want to fix this behaviour, you can write you own version of the MessageBox, it is not that difficult (or you can take a look to the article suggested by WalderMort).
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.
|
|
|
|
|
Hello, Nice to meet you.
I'd like to know how to check the state of the tray with program. What I want is how to detect the state of which the tray is open or close whether there is a CD in the tray.
When we push the button of CD drive, its tray operates like a toggle switch.
If now it was open, then it will be closed.
And it was close, then it will be opened.
Without a CD in the tray...
Please help me in detail as possible~~~
Studying English and Programming...
|
|
|
|
|
|
Hi,
IIRC it could be done with use of DeviceIoControl with IOCTL_STORAGE_CHECK_VERIFY and IOCTL_STORAGE_EJECT_MEDIA functions.
Anyway, you should find some information about it in DeviceIoControl function reference and its related articles.
Regards
================================================================================
anssi wrote:
If now it was open, then it will be closed.
And it was close, then it will be opened.
Try mciSendCommand. I remember doing it sometime back, don't remember exactly how I did it.
anssi wrote:
mailto:theanssi@naver.com
You are inviting spam by putting your mail ID like this.
================================================================================
Thanks for giving a reply, but I already know MCI command.
What I want is how to detect the state of which the tray is open or close whether there is a CD in the tray.
I also tried the method using MCI command, but the method was restricted because could check the state only there is a CD in the tray.
Please help me in detail as possible~~~
Studying English and Programming...
test
|
|
|
|
|
I get this error!
error C2146: syntax error : missing ';' before identifier
I have Not forget ; I dont now way I get this. Is there someone hat nows way I get it??
|
|
|
|
|
Here ya go...have one of mine...
;
Seriously, posting a few of the lines of code leading up to, and including, the line the error
occurs on would be mucho helpful in determining the problem
|
|
|
|
|
Ok here it is,
CFiles m_GetFile;
|
|
|
|
|
Is CFiles a known class (known to the compiler at that point)?
If so, then the problem is in preceding line(s).
Mark
*EDIT* I get three errors compiling that one line:<br />
test.cpp(97) : error C2065: 'CFiles' : undeclared identifier<br />
test.cpp(97) : error C2146: syntax error : missing ';' before identifier 'm_GetFile'<br />
test.cpp(97) : error C2065: 'm_GetFile' : undeclared identifier
|
|
|
|
|
Well yes it is byt,
this work in a difrent class so i dont anderstand why it dont work in this class.
|
|
|
|
|
Larsson wrote: this work in a difrent class so i dont anderstand why it dont work in this class.
Maybe a missing header file? Does intellisense recognize the class at that point?
Problem could be on a preceding line as well.
|
|
|
|
|
Yes it recognize the class.
byt what do you mean with = "Problem could be on a preceding line as well"?
|
|
|
|
|
What George said
Look on lines leading up to the line the error is caught on. Somewhere, there's an unrecognized
class, type, variable name, or perhaps even a line without a semi-colon.
|
|
|
|
|
You are not listening! You are missing a ";" before the line "CFiles m_GetFile;".
|
|
|
|
|
Yes I do byt I have chack over and over and I dont missing any ";"
|
|
|
|
|
I could also be a malformed line also!
|
|
|
|
|
Where should this error be in this class or in the class is about to include?
|
|
|
|