style: Change files encoding format to UTF8-BOM

This commit is contained in:
yuanyuanxiang
2026-01-02 20:00:18 +01:00
parent ba9be08411
commit b6af9ce615
356 changed files with 2819 additions and 2819 deletions

View File

@@ -1,4 +1,4 @@
// ServicesDlg.cpp : ʵ<EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
// ServicesDlg.cpp : 实现文件
//
#include "stdafx.h"
@@ -7,11 +7,11 @@
#include "afxdialogex.h"
// CServicesDlg <EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD>
// CServicesDlg 对话框
IMPLEMENT_DYNAMIC(CServicesDlg, CDialog)
// ItemData1 <EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD>ItemDataͬ<EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// ItemData1 不要和ItemData同名了,同名的话调试会有问题
typedef struct ItemData1 {
CString Data[5];
CString GetData(int index) const
@@ -50,7 +50,7 @@ BEGIN_MESSAGE_MAP(CServicesDlg, CDialog)
END_MESSAGE_MAP()
// CServicesDlg <EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// CServicesDlg 消息处理程序
BOOL CServicesDlg::OnInitDialog()
@@ -60,19 +60,19 @@ BOOL CServicesDlg::OnInitDialog()
SetIcon(m_hIcon, TRUE);
SetIcon(m_hIcon, FALSE);
CString strString;
strString.Format("%s - <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",m_IPAddress);
strString.Format("%s - 服务管理",m_IPAddress);
SetWindowText(strString);
m_ControlList.SetExtendedStyle( LVS_EX_FULLROWSELECT);
m_ControlList.InsertColumn(0, "<EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>", LVCFMT_LEFT, 150);
m_ControlList.InsertColumn(1, "<EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>", LVCFMT_LEFT, 260);
m_ControlList.InsertColumn(2, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", LVCFMT_LEFT, 80);
m_ControlList.InsertColumn(3, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬", LVCFMT_LEFT, 80);
m_ControlList.InsertColumn(4, "<EFBFBD><EFBFBD>ִ<EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>·<EFBFBD><EFBFBD>", LVCFMT_LEFT, 380);
m_ControlList.InsertColumn(0, "真实名称", LVCFMT_LEFT, 150);
m_ControlList.InsertColumn(1, "显示名称", LVCFMT_LEFT, 260);
m_ControlList.InsertColumn(2, "启动类型", LVCFMT_LEFT, 80);
m_ControlList.InsertColumn(3, "运行状态", LVCFMT_LEFT, 80);
m_ControlList.InsertColumn(4, "可执行文件路径", LVCFMT_LEFT, 380);
ShowServicesList();
return TRUE; // return TRUE unless you set the focus to a control
// <EFBFBD>: OCX <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳӦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> FALSE
// 异常: OCX 属性页应返回 FALSE
}
int CServicesDlg::ShowServicesList(void)
@@ -107,7 +107,7 @@ int CServicesDlg::ShowServicesList(void)
}
CString strTemp;
strTemp.Format("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:%d",i);
strTemp.Format("服务个数:%d",i);
m_ServicesCount.SetWindowText(strTemp);
@@ -117,7 +117,7 @@ int CServicesDlg::ShowServicesList(void)
void CServicesDlg::OnClose()
{
CancelIO();
// <EFBFBD>ȴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// 等待数据处理完毕
if (IsProcessing()) {
ShowWindow(SW_HIDE);
return;
@@ -155,11 +155,11 @@ void CServicesDlg::OnServicesStart()
void CServicesDlg::OnServicesReflash()
{
BYTE bToken = COMMAND_SERVICELIST; //ˢ<EFBFBD><EFBFBD>
BYTE bToken = COMMAND_SERVICELIST; //刷新
m_ContextObject->Send2Client(&bToken, 1);
}
// <EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD>Ժ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// 释放资源以后再清空
void CServicesDlg::DeleteAllItems()
{
for (int i = 0; i < m_ControlList.GetItemCount(); i++) {
@@ -177,7 +177,7 @@ int CALLBACK CServicesDlg::CompareFunction(LPARAM lParam1, LPARAM lParam2, LPARA
int nColumn = pSortInfo->first;
bool bAscending = pSortInfo->second;
// <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>ֵ
// 获取列值
ItemData1* context1 = (ItemData1*)lParam1;
ItemData1* context2 = (ItemData1*)lParam2;
CString s1 = context1->GetData(nColumn);
@@ -192,15 +192,15 @@ void CServicesDlg::SortByColumn(int nColumn)
static int m_nSortColumn = 0;
static bool m_bSortAscending = false;
if (nColumn == m_nSortColumn) {
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬһ<EFBFBD>У<EFBFBD><EFBFBD>л<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD><EFBFBD>
// 如果点击的是同一列,切换排序顺序
m_bSortAscending = !m_bSortAscending;
} else {
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>в<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// 否则,切换到新列并设置为升序
m_nSortColumn = nColumn;
m_bSortAscending = true;
}
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
// 创建排序信息
std::pair<int, bool> sortInfo(m_nSortColumn, m_bSortAscending);
m_ControlList.SortItems(CompareFunction, reinterpret_cast<LPARAM>(&sortInfo));
}
@@ -208,8 +208,8 @@ void CServicesDlg::SortByColumn(int nColumn)
void CServicesDlg::OnHdnItemclickList(NMHDR* pNMHDR, LRESULT* pResult)
{
LPNMHEADER pNMHeader = reinterpret_cast<LPNMHEADER>(pNMHDR);
int nColumn = pNMHeader->iItem; // <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
SortByColumn(nColumn); // <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
int nColumn = pNMHeader->iItem; // 获取点击的列索引
SortByColumn(nColumn); // 调用排序函数
*pResult = 0;
}
@@ -234,7 +234,7 @@ void CServicesDlg::OnReceiveComplete(void)
ShowServicesList();
break;
default:
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// 传输发生异常数据
break;
}
}
@@ -262,13 +262,13 @@ void CServicesDlg::OnSize(UINT nType, int cx, int cy)
{
CDialog::OnSize(nType, cx, cy);
if (!m_ControlList.GetSafeHwnd()) return; // ȷ<EFBFBD><EFBFBD><EFBFBD>ؼ<EFBFBD><EFBFBD>Ѵ<EFBFBD><EFBFBD><EFBFBD>
if (!m_ControlList.GetSafeHwnd()) return; // 确保控件已创建
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>úʹ<EFBFBD>С
// 计算新位置和大小
CRect rc;
m_ControlList.GetWindowRect(&rc);
ScreenToClient(&rc);
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿؼ<EFBFBD><EFBFBD><EFBFBD>С
// 重新设置控件大小
m_ControlList.MoveWindow(0, 0, cx, cy, TRUE);
}