I have an application that uses in many places a AfxMessageBox to display messages to the user.
Until now i did not have any problems displaying the messages in english and hebrew. If i was in Hebrew mode then i changed the AfxMessage flags to Flags |= (MB_RIGHT|MB_RTLREADING) - i override the DoMessageBox method of CwinApp;
On vista i have a problem that messages in hebrew sometimes do not fit the window size and are cut in the middle.
This is very strange because on other OS i have no problem.