1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-09-13 14:27:08 +03:00

0028110: Configuration - specify Unicode charset instead of multibyte in project files for Visual Studio

Eliminated usage of ANSI methods.
All Visual Studio projects generated by genproj or CMake use Unicode character set.

Draw Harness now handles Unicode input on Windows.
Tcl test scripts are now expected in UTF-8 encoding by default.
This commit is contained in:
ski
2016-11-14 14:31:00 +03:00
committed by apn
parent 0a40a30da5
commit ad03c23449
27 changed files with 728 additions and 755 deletions

View File

@@ -251,15 +251,15 @@ Standard_Integer GenerateId()
// Function : WClass
// Purpose :
//=========================================================
const Handle(MMgt_TShared)& IVtkDraw::WClass()
const Handle(Standard_Transient)& IVtkDraw::WClass()
{
static Handle(MMgt_TShared) aWindowClass;
static Handle(Standard_Transient) aWindowClass;
#ifdef _WIN32
if (aWindowClass.IsNull())
{
aWindowClass = new WNT_WClass ("GWVTK_Class", DefWindowProc,
CS_VREDRAW | CS_HREDRAW, 0, 0,
::LoadCursor (NULL, IDC_ARROW));
::LoadCursorW (NULL, IDC_ARROW));
}
#endif
return aWindowClass;