Some Unicode changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@6915 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -42,7 +42,7 @@ public:
|
||||
|
||||
#ifdef __WXDEBUG__
|
||||
// function to return symbolic name of clipboard format (for debug messages)
|
||||
static const char *GetFormatName(wxDataFormat format);
|
||||
static const wxChar *GetFormatName(wxDataFormat format);
|
||||
|
||||
#define wxGetFormatName(format) wxDataObject::GetFormatName(format)
|
||||
#else // !Debug
|
||||
|
@@ -132,11 +132,11 @@ bool IsIidFromList(REFIID riid, const IID *aIids[], size_t nCount);
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// tries to translate riid into a symbolic name, if possible
|
||||
void wxLogQueryInterface(const char *szInterface, REFIID riid);
|
||||
void wxLogQueryInterface(const wxChar *szInterface, REFIID riid);
|
||||
|
||||
// these functions print out the new value of reference counter
|
||||
void wxLogAddRef (const char *szInterface, ULONG cRef);
|
||||
void wxLogRelease(const char *szInterface, ULONG cRef);
|
||||
void wxLogAddRef (const wxChar *szInterface, ULONG cRef);
|
||||
void wxLogRelease(const wxChar *szInterface, ULONG cRef);
|
||||
|
||||
#else //!WXDEBUG
|
||||
#define wxLogQueryInterface(szInterface, riid)
|
||||
|
@@ -545,8 +545,6 @@
|
||||
// Windows-only settings
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// Most of the settings in this section are obsolete or not used
|
||||
|
||||
// Make settings compatible with MFC
|
||||
#define wxUSE_MFC 0
|
||||
|
||||
|
@@ -177,27 +177,33 @@
|
||||
|
||||
#ifdef LoadLibrary
|
||||
#undef LoadLibrary
|
||||
inline HINSTANCE LoadLibrary(LPCTSTR lpLibFileName)
|
||||
{
|
||||
#ifdef _UNICODE
|
||||
inline HINSTANCE LoadLibrary(LPCWSTR lpLibFileName)
|
||||
{
|
||||
return LoadLibraryW(lpLibFileName);
|
||||
#else
|
||||
return LoadLibraryA(lpLibFileName);
|
||||
#endif
|
||||
}
|
||||
#else
|
||||
inline HINSTANCE LoadLibrary(LPCSTR lpLibFileName)
|
||||
{
|
||||
return LoadLibraryA(lpLibFileName);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// FindResource
|
||||
#ifdef FindResource
|
||||
#undef FindResource
|
||||
inline HRSRC FindResource(HMODULE hModule, LPCTSTR lpName, LPCTSTR lpType)
|
||||
{
|
||||
#ifdef _UNICODE
|
||||
inline HRSRC FindResource(HMODULE hModule, LPCWSTR lpName, LPCWSTR lpType)
|
||||
{
|
||||
return FindResourceW(hModule, lpName, lpType);
|
||||
#else
|
||||
return FindResourceA(hModule, lpName, lpType);
|
||||
#endif
|
||||
}
|
||||
#else
|
||||
inline HRSRC FindResource(HMODULE hModule, LPCSTR lpName, LPCSTR lpType)
|
||||
{
|
||||
return FindResourceA(hModule, lpName, lpType);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// IsMaximized
|
||||
|
Reference in New Issue
Block a user