|
Thanx for that, I think I need a cup of coffe.
Best Regards,
Mushq
Mushtaque Ahmed Nizamani
Software Engineer
Ultimus Pakistan
"English is my second language; please excuse any grammatical or spelling mistakes"
|
|
|
|
|
Looks like, you have passed address of CPropertySheet object instead of CPropertyPage .
Prasad
MS MVP - VC++
|
|
|
|
|
Can you show your code "CPropertySheet::AddPage(?)"
|
|
|
|
|
Hi,
my application is in MultiByte - CharecterSet ( Project Properties)
Another "Console2" (third-partie)project is in Unicode
If i make a CDC::TextOut of a string where the first element is equal to a value of i=1 to i=1600
so i get a Character-Table of the printed characters/symbols ... i see only the standard characters
No DOS-Related characters, ( See Table[^] --> Codepage 850 the 4th last line (different blocks and pipes) )
Need i to set the whole project to Unicode to display those special characters?
Big thanks !
|
|
|
|
|
I think it would be the best to use unicode character set.
You string handling is much easier than using MBCS.
If you are not able to change your setting you have to convert the unicode characters to MBCS.
To convert Unicode (=widechar) to MBCS use: WideCharToMultiByte
to convert wide to unicode char use: MultiByteToWideChar
|
|
|
|
|
Hello everyone,
In Visual Studio 2005, I find that when we enable all Exceptions from Debug --> Exceptions, when exception happens (even if I catch them and do not through again), the debug process will be interrupted. Is that correct?
Two further questions,
1. I do not understand why the debug process is interrupted even if the exception is caught and is not thrown again. What is the purpose of interrupting debug process? The usability is not good;
2. For user defined exceptions, will the debug process be interrupted as well?
thanks in advance,
George
|
|
|
|
|
1. Yes, you get always a "special exception" in Debugging Mode under Visual Studio.
If you start the .EXE alone, you get only your exception message or the standard-message if you don't
handle the exceptions
2. No idea, sorry
I hope my informations are correct, because i don't used the exceptions still some years
( i know not a good style of programming )
|
|
|
|
|
This is right. To break on the raise of an exception helps you to find the right place and cause of it.
I think there is an option to only break for unhandled exceptions.
Greetings from Germany
|
|
|
|
|
I have an Dialog based application.
When I run with a certain resolution set, the Dialog size and controls are fitting within the screen.
When I change the resolution, The Dialog size goes out of the screen limits.
I want to adjust the size of the dialog and also the controls on the dialog with the current screen resolution.
Thanks in advance
|
|
|
|
|
The message WM_DISPLAYCHANGE ist sent to all windows on the screen (dont know about hidden ones, though!).
wParam ist the new color depth, lParam the new screen resolution.
Just have your dialog react to that.
Though I speak with the tongues of men and of angels, and have not money, I am become as a sounding brass, or a tinkling cymbal. George Orwell, "Keep the Aspidistra Flying", Opening words
|
|
|
|
|
CRect dkRect;
(CWnd::GetDesktopWindow())->GetClientRect(dkRect);
and then use the left, up, right, bottom of dkRect to set the new size of your dialog
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?
|
|
|
|
|
And you can use of WM_SIZE with MoveWindow or SetWindowPos.
|
|
|
|
|
If the resolution changes you get a message about it.
I wrote an article about positions of windows: http://www.codeproject.com/useritems/Multimonitor.asp
Greetings from Germany
|
|
|
|
|
I have an SDI application ,I want to disable toolbar and menuitems
for certain users. Toolbar buttons get hidden but menu items remain as it is. I checked cmu does not get null value.
this code is in MainFrame.cpp.
*- Instead of m_hWnd I tried ::AfxGetMainWnd() and
*- AfxGetApp()->GetMainWindow().GetMenu() but result is worse.
////////////////////////////////current code
CMenu* cmu = (CMenu*)::GetMenu(m_hWnd);
if(right[0] == 0)
{
ctb.SetState(ID_ADD_CUSTOMER,TBSTATE_HIDDEN);
UINT ui = cmu->EnableMenuItem(ID_ADD_CUSTOMER,MF_DISABLED);
}
if(right[1] == 0)
{
ctb.SetState(ID_INACTIVATE_ACCOUNT,TBSTATE_HIDDEN);
UINT ui = cmu->EnableMenuItem(ID_INACTIVATE_ACCOUNT,MF_GRAYED);
}
}
|| ART OF LIVING ||
|
|
|
|
|
What was the return value EnableMenuItem ?
|
|
|
|
|
I can get Graphics from CDC by using
Graphics g(pDC->GetSafeHDC()); // pDC is a pointer of CDC
for GDI+.
Is there any way to get reverse? That means I want to get CDC from Graphics.
Is it possible?
|
|
|
|
|
u can call CDC::FromHandle(graphics->GetHDC())
If u can Dream... U can do it
|
|
|
|
|
Thank u very much for your help.
It is working
|
|
|
|
|
when i doubleclick on the trayicon ... i want it to show the dialog i hav made..i used showdialog() but it did not work..u may say that dialog appear for few micro seconds only and i could not see it clearly...what should i do now??
|
|
|
|
|
thanks a lot for not providing me help... i solved it myself only...thanks...enjoy
|
|
|
|
|
dona jain wrote: thanks a lot for not providing me help
This is very rude.
Remember, nobody is here to provide 24x7 support. Follow community rules to be part of it.
Prasad
MS MVP - VC++
|
|
|
|
|
Hi all,
How can one get the database (like Oracle, MySql and so on) that is used, when making use of an ODBC connection.
Many Thanks
Regards,
The only programmers that are better that C programmers are those who code in 1's and 0's
Programm3r
My Blog: ^_^
|
|
|
|
|
Hi all,
I tried with the example given in the following link,
http://www.codeproject.com/system/AMFSServiceManager.asp
Also i tried with the function "QueryServiceLockStatus" for getting the status, but the database is locked, even i have admin rights i am unable to do a queury.
Help me in doing that. It is urgent.
thanks,
-- modified at 6:55 Friday 10th August, 2007
|
|
|
|
|
Hi,
I have got a for loop in that i am doing some calucation and adding some value to list box, (using AddString method of CListBox class), but i don't see values are not updated on dialog's listbox at the time of insertion, even i have place UpdateData(TRUE) before inserting a string and UpdateData(FALSE) after inserting a string,but at the end calucation i see all values placed in listbox. can any one suggest what am i doing wrong.
Best Regards,
Mushq
Mushtaque Ahmed Nizamani
Software Engineer
Ultimus Pakistan
"English is my second language; please excuse any grammatical or spelling mistakes"
|
|
|
|
|