Kaydet (Commit) 157a32f0 authored tarafından Jesús Corrius's avatar Jesús Corrius

Win32 API calls use the Unicode versions by default

üst f25555d6
...@@ -93,35 +93,35 @@ int ImplSalWICompareAscii( const wchar_t* pStr1, const char* pStr2 ) ...@@ -93,35 +93,35 @@ int ImplSalWICompareAscii( const wchar_t* pStr1, const char* pStr2 )
BOOL ImplPostMessage( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam ) BOOL ImplPostMessage( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam )
{ {
return PostMessageW( hWnd, nMsg, wParam, lParam ); return PostMessage( hWnd, nMsg, wParam, lParam );
} }
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
BOOL ImplSendMessage( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam ) BOOL ImplSendMessage( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam )
{ {
return SendMessageW( hWnd, nMsg, wParam, lParam ); return SendMessage( hWnd, nMsg, wParam, lParam );
} }
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
BOOL ImplGetMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax ) BOOL ImplGetMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax )
{ {
return GetMessageW( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax ); return GetMessage( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax );
} }
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
BOOL ImplPeekMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg ) BOOL ImplPeekMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg )
{ {
return PeekMessageW( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg ); return PeekMessage( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg );
} }
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
LONG ImplDispatchMessage( CONST MSG *lpMsg ) LONG ImplDispatchMessage( CONST MSG *lpMsg )
{ {
return DispatchMessageW( lpMsg ); return DispatchMessage( lpMsg );
} }
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
...@@ -67,9 +67,9 @@ static BOOL CALLBACK ImplEnumMonitorProc( HMONITOR hMonitor, ...@@ -67,9 +67,9 @@ static BOOL CALLBACK ImplEnumMonitorProc( HMONITOR hMonitor,
sal_Bool WinSalSystem::handleMonitorCallback( sal_IntPtr hMonitor, sal_IntPtr, sal_IntPtr ) sal_Bool WinSalSystem::handleMonitorCallback( sal_IntPtr hMonitor, sal_IntPtr, sal_IntPtr )
{ {
MONITORINFOEXW aInfo; MONITORINFOEX aInfo;
aInfo.cbSize = sizeof( aInfo ); aInfo.cbSize = sizeof( aInfo );
if( GetMonitorInfoW( reinterpret_cast<HMONITOR>(hMonitor), &aInfo ) ) if( GetMonitorInfo( reinterpret_cast<HMONITOR>(hMonitor), &aInfo ) )
{ {
aInfo.szDevice[CCHDEVICENAME-1] = 0; aInfo.szDevice[CCHDEVICENAME-1] = 0;
rtl::OUString aDeviceName( reinterpret_cast<const sal_Unicode *>(aInfo.szDevice) ); rtl::OUString aDeviceName( reinterpret_cast<const sal_Unicode *>(aInfo.szDevice) );
...@@ -127,7 +127,7 @@ bool WinSalSystem::initMonitors() ...@@ -127,7 +127,7 @@ bool WinSalSystem::initMonitors()
aDev.cb = sizeof( aDev ); aDev.cb = sizeof( aDev );
DWORD nDevice = 0; DWORD nDevice = 0;
boost::unordered_map< rtl::OUString, int, rtl::OUStringHash > aDeviceStringCount; boost::unordered_map< rtl::OUString, int, rtl::OUStringHash > aDeviceStringCount;
while( EnumDisplayDevicesW( NULL, nDevice++, &aDev, 0 ) ) while( EnumDisplayDevices( NULL, nDevice++, &aDev, 0 ) )
{ {
if( (aDev.StateFlags & DISPLAY_DEVICE_ACTIVE) if( (aDev.StateFlags & DISPLAY_DEVICE_ACTIVE)
&& !(aDev.StateFlags & DISPLAY_DEVICE_MIRRORING_DRIVER) ) // sort out non/disabled monitors && !(aDev.StateFlags & DISPLAY_DEVICE_MIRRORING_DRIVER) ) // sort out non/disabled monitors
...@@ -236,7 +236,7 @@ int WinSalSystem::ShowNativeMessageBox(const rtl::OUString& rTitle, const rtl::O ...@@ -236,7 +236,7 @@ int WinSalSystem::ShowNativeMessageBox(const rtl::OUString& rTitle, const rtl::O
nFlags |= DEFAULT_BTN_MAPPING_TABLE[nButtonCombination][nDefaultButton]; nFlags |= DEFAULT_BTN_MAPPING_TABLE[nButtonCombination][nDefaultButton];
ImplHideSplash(); ImplHideSplash();
return MessageBoxW( return MessageBox(
0, 0,
reinterpret_cast<LPCWSTR>(rMessage.getStr()), reinterpret_cast<LPCWSTR>(rMessage.getStr()),
reinterpret_cast<LPCWSTR>(rTitle.getStr()), reinterpret_cast<LPCWSTR>(rTitle.getStr()),
......
...@@ -89,13 +89,13 @@ void SalAbort( const rtl::OUString& rErrorText, bool ) ...@@ -89,13 +89,13 @@ void SalAbort( const rtl::OUString& rErrorText, bool )
{ {
// make sure crash reporter is triggered // make sure crash reporter is triggered
RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL ); RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL );
FatalAppExitW( 0, L"Application Error" ); FatalAppExit( 0, L"Application Error" );
} }
else else
{ {
// make sure crash reporter is triggered // make sure crash reporter is triggered
RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL ); RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL );
FatalAppExitW( 0, rErrorText.getStr() ); FatalAppExit( 0, rErrorText.getStr() );
} }
} }
...@@ -521,32 +521,32 @@ SalInstance* CreateSalInstance() ...@@ -521,32 +521,32 @@ SalInstance* CreateSalInstance()
aWndClassEx.lpszMenuName = 0; aWndClassEx.lpszMenuName = 0;
aWndClassEx.lpszClassName = SAL_FRAME_CLASSNAMEW; aWndClassEx.lpszClassName = SAL_FRAME_CLASSNAMEW;
ImplLoadSalIcon( SAL_RESID_ICON_DEFAULT, aWndClassEx.hIcon, aWndClassEx.hIconSm ); ImplLoadSalIcon( SAL_RESID_ICON_DEFAULT, aWndClassEx.hIcon, aWndClassEx.hIconSm );
if ( !RegisterClassExW( &aWndClassEx ) ) if ( !RegisterClassEx( &aWndClassEx ) )
return NULL; return NULL;
aWndClassEx.hIcon = 0; aWndClassEx.hIcon = 0;
aWndClassEx.hIconSm = 0; aWndClassEx.hIconSm = 0;
aWndClassEx.style |= CS_SAVEBITS; aWndClassEx.style |= CS_SAVEBITS;
aWndClassEx.lpszClassName = SAL_SUBFRAME_CLASSNAMEW; aWndClassEx.lpszClassName = SAL_SUBFRAME_CLASSNAMEW;
if ( !RegisterClassExW( &aWndClassEx ) ) if ( !RegisterClassEx( &aWndClassEx ) )
return NULL; return NULL;
// shadow effect for popups on XP // shadow effect for popups on XP
if( aSalShlData.mbWXP ) if( aSalShlData.mbWXP )
aWndClassEx.style |= CS_DROPSHADOW; aWndClassEx.style |= CS_DROPSHADOW;
aWndClassEx.lpszClassName = SAL_TMPSUBFRAME_CLASSNAMEW; aWndClassEx.lpszClassName = SAL_TMPSUBFRAME_CLASSNAMEW;
if ( !RegisterClassExW( &aWndClassEx ) ) if ( !RegisterClassEx( &aWndClassEx ) )
return NULL; return NULL;
aWndClassEx.style = 0; aWndClassEx.style = 0;
aWndClassEx.lpfnWndProc = SalComWndProcW; aWndClassEx.lpfnWndProc = SalComWndProcW;
aWndClassEx.cbWndExtra = 0; aWndClassEx.cbWndExtra = 0;
aWndClassEx.lpszClassName = SAL_COM_CLASSNAMEW; aWndClassEx.lpszClassName = SAL_COM_CLASSNAMEW;
if ( !RegisterClassExW( &aWndClassEx ) ) if ( !RegisterClassEx( &aWndClassEx ) )
return NULL; return NULL;
} }
HWND hComWnd = CreateWindowExW( WS_EX_TOOLWINDOW, SAL_COM_CLASSNAMEW, HWND hComWnd = CreateWindowEx( WS_EX_TOOLWINDOW, SAL_COM_CLASSNAMEW,
L"", WS_POPUP, 0, 0, 0, 0, 0, 0, L"", WS_POPUP, 0, 0, 0, 0, 0, 0,
pSalData->mhInst, NULL ); pSalData->mhInst, NULL );
if ( !hComWnd ) if ( !hComWnd )
...@@ -870,7 +870,7 @@ LRESULT CALLBACK SalComWndProcW( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lPa ...@@ -870,7 +870,7 @@ LRESULT CALLBACK SalComWndProcW( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lPa
if ( bDef ) if ( bDef )
{ {
if ( !ImplHandleGlobalMsg( hWnd, nMsg, wParam, lParam, nRet ) ) if ( !ImplHandleGlobalMsg( hWnd, nMsg, wParam, lParam, nRet ) )
nRet = DefWindowProcW( hWnd, nMsg, wParam, lParam ); nRet = DefWindowProc( hWnd, nMsg, wParam, lParam );
} }
return nRet; return nRet;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment