Skip to content

Commit f85111c

Browse files
committed
modify:windows management app to unicode character set from ansi
1 parent 50c8c0b commit f85111c

File tree

25 files changed

+498
-411
lines changed

25 files changed

+498
-411
lines changed

XEngine_Source/AuthorizeModule_CDKey/AuthorizeModule_CDKey.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@
117117
<LanguageStandard>stdcpp20</LanguageStandard>
118118
<LanguageStandard_C>stdc17</LanguageStandard_C>
119119
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
120+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
120121
</ClCompile>
121122
<Link>
122123
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Client/AuthorizeModule_Client.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@
117117
<LanguageStandard>stdcpp20</LanguageStandard>
118118
<LanguageStandard_C>stdc17</LanguageStandard_C>
119119
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
120+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
120121
</ClCompile>
121122
<Link>
122123
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Configure/AuthorizeModule_Configure.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@
122122
<LanguageStandard>stdcpp20</LanguageStandard>
123123
<LanguageStandard_C>stdc17</LanguageStandard_C>
124124
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
125+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
125126
</ClCompile>
126127
<Link>
127128
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Database/AuthorizeModule_Database.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@
117117
<LanguageStandard>stdcpp20</LanguageStandard>
118118
<LanguageStandard_C>stdc17</LanguageStandard_C>
119119
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
120+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
120121
</ClCompile>
121122
<Link>
122123
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Help/AuthHelp_ClipBoard/AuthHelp_ClipBoard.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ CAuthHelp_ClipBoard::~CAuthHelp_ClipBoard()
4343
意思:是否成功
4444
备注:
4545
*********************************************************************/
46-
bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Set(LPCXSTR lpszMsgBuffer, int nMsgLen, XLONG dwFormat)
46+
bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Set(LPCTSTR lpszMsgBuffer, int nMsgLen, XLONG dwFormat)
4747
{
4848
Help_IsErrorOccur = true;
4949

@@ -75,7 +75,7 @@ bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Set(LPCXSTR lpszMsgBuffer, int nMsg
7575
Help_dwErrorCode = ERROR_AUTHORIZE_MODULE_HELP_CLIPBOARD_MALLOC;
7676
return false;
7777
}
78-
XCHAR* ptszBuffer = (XCHAR*)GlobalLock(hGlobal); //锁定一个全局内存对象 并且返回一个指向其第一个内存地址的指针 返回类型为 XPVOID
78+
TCHAR* ptszBuffer = (TCHAR*)GlobalLock(hGlobal); //锁定一个全局内存对象 并且返回一个指向其第一个内存地址的指针 返回类型为 XPVOID
7979
memcpy(ptszBuffer, lpszMsgBuffer, nMsgLen);
8080

8181
SetClipboardData(dwFormat, hGlobal); //设置到剪贴板内容格式,然后是 数据的指针。
@@ -109,7 +109,7 @@ bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Set(LPCXSTR lpszMsgBuffer, int nMsg
109109
意思:是否成功
110110
备注:
111111
*********************************************************************/
112-
bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Get(XCHAR* ptszMsgBuffer, int* pInt_MsgLen, XLONG dwFormat /* = 1 */)
112+
bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Get(TCHAR* ptszMsgBuffer, int* pInt_MsgLen, XLONG dwFormat /* = 1 */)
113113
{
114114
Help_IsErrorOccur = false;
115115

@@ -134,7 +134,7 @@ bool CAuthHelp_ClipBoard::AuthHelp_ClipBoard_Get(XCHAR* ptszMsgBuffer, int* pInt
134134
return false;
135135
}
136136

137-
XCHAR* ptszBuffer = (XCHAR*)GlobalLock(hCliBd); //将句柄转化为地址
137+
TCHAR* ptszBuffer = (TCHAR*)GlobalLock(hCliBd); //将句柄转化为地址
138138
*pInt_MsgLen = (int)GlobalSize(hCliBd) - 1; //剪贴板内容大小
139139

140140
memcpy(ptszMsgBuffer, ptszBuffer, *pInt_MsgLen);

XEngine_Source/AuthorizeModule_Help/AuthHelp_ClipBoard/AuthHelp_ClipBoard.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ class CAuthHelp_ClipBoard
1717
CAuthHelp_ClipBoard();
1818
~CAuthHelp_ClipBoard();
1919
public:
20-
bool AuthHelp_ClipBoard_Set(LPCXSTR lpszMsgBuffer, int nMsgLen, XLONG dwFormat = 1);
21-
bool AuthHelp_ClipBoard_Get(XCHAR* ptszMsgBuffer, int* pInt_MsgLen, XLONG dwFormat = 1);
20+
bool AuthHelp_ClipBoard_Set(LPCTSTR lpszMsgBuffer, int nMsgLen, XLONG dwFormat = 1);
21+
bool AuthHelp_ClipBoard_Get(TCHAR* ptszMsgBuffer, int* pInt_MsgLen, XLONG dwFormat = 1);
2222
bool AuthHelp_ClipBoard_Clear();
2323
private:
2424
};

XEngine_Source/AuthorizeModule_Help/AuthHelp_Define.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ extern "C" bool AuthHelp_MultiLogin_TimeMatch(LPCXSTR lpszLoginTime);
141141
意思:是否成功
142142
备注:
143143
*********************************************************************/
144-
extern "C" bool AuthHelp_ClipBoard_Set(LPCXSTR lpszMsgBuffer, int nMsgLen, XLONG dwFormat = 1);
144+
extern "C" bool AuthHelp_ClipBoard_Set(LPCTSTR lpszMsgBuffer, int nMsgLen, XLONG dwFormat = 1);
145145
/********************************************************************
146146
函数名称:AuthHelp_ClipBoard_Get
147147
函数功能:获取剪贴板内容
@@ -165,7 +165,7 @@ extern "C" bool AuthHelp_ClipBoard_Set(LPCXSTR lpszMsgBuffer, int nMsgLen, XLONG
165165
意思:是否成功
166166
备注:
167167
*********************************************************************/
168-
extern "C" bool AuthHelp_ClipBoard_Get(XCHAR * ptszMsgBuffer, int* pInt_MsgLen, XLONG dwFormat = 1);
168+
extern "C" bool AuthHelp_ClipBoard_Get(TCHAR * ptszMsgBuffer, int* pInt_MsgLen, XLONG dwFormat = 1);
169169
/********************************************************************
170170
函数名称:AuthHelp_ClipBoard_Clear
171171
函数功能:清空剪贴板
@@ -220,5 +220,5 @@ extern "C" bool AuthHelp_Windows_Dithering(HWND hWnd, int nDitheringDegree = 4,
220220
意思:是否成功添加
221221
备注:
222222
*********************************************************************/
223-
extern "C" bool AuthHelp_Windows_CreateTooltip(HWND hWnd, LPCXSTR lpszContextOfTip);
223+
extern "C" bool AuthHelp_Windows_CreateTooltip(HWND hWnd, LPCTSTR lpszContextOfTip);
224224
#endif

XEngine_Source/AuthorizeModule_Help/AuthHelp_Windows/AuthHelp_Windows.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ bool CAuthHelp_Windows::AuthHelp_Windows_Dithering(HWND hWnd, int nDitheringDegr
9393
意思:是否成功添加
9494
备注:
9595
*********************************************************************/
96-
bool CAuthHelp_Windows::AuthHelp_Windows_CreateTooltip(HWND hWnd, LPCXSTR lpszContextOfTip)
96+
bool CAuthHelp_Windows::AuthHelp_Windows_CreateTooltip(HWND hWnd, LPCTSTR lpszContextOfTip)
9797
{
9898
Help_IsErrorOccur = false;
9999

XEngine_Source/AuthorizeModule_Help/AuthHelp_Windows/AuthHelp_Windows.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ class CAuthHelp_Windows
1818
~CAuthHelp_Windows();
1919
public:
2020
bool AuthHelp_Windows_Dithering(HWND hWnd, int nDitheringDegree = 4, int nDitheringCareer = 30);
21-
bool AuthHelp_Windows_CreateTooltip(HWND hWnd, LPCXSTR lpszContextOfTip);
21+
bool AuthHelp_Windows_CreateTooltip(HWND hWnd, LPCTSTR lpszContextOfTip);
2222
private:
2323
};

XEngine_Source/AuthorizeModule_Help/AuthorizeModule_Help.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@
117117
<LanguageStandard>stdcpp20</LanguageStandard>
118118
<LanguageStandard_C>stdc17</LanguageStandard_C>
119119
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
120+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
120121
</ClCompile>
121122
<Link>
122123
<SubSystem>Windows</SubSystem>

0 commit comments

Comments
 (0)