把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
This commit is contained in:
gjm committed 2026-10-04 00:04:20 +08:00
1 parent 2b0c2055ff
commit 164968b62e
6171 files changed
+191244 -191243

No files matched your search

@@ -1,4 +1,4 @@
#include "StdAfx.h"
#include "StdAfx.h"
#include "KTMenuCtrlBar.h"
#include "KTMenuPage.h"
#include <string>
@@ -48,7 +48,7 @@ IMPLEMENT_DYNAMIC(KTMenuCtrlBar, CAdUiPaletteSet);
KTMenuCtrlBar::KTMenuCtrlBar()
{
// 解决AutoCAD2009以后屏幕菜单拖动限制最小尺寸问题 --wyg20090522
// 解决AutoCAD2009以后屏幕菜单拖动限制最小尺寸问题 --wyg20090522
m_pMySelft = this;
m_hDockBar = NULL;
m_pfnOldProc = NULL;
@@ -57,7 +57,7 @@ KTMenuCtrlBar::KTMenuCtrlBar()
KTMenuCtrlBar::~KTMenuCtrlBar()
{
// 解决AutoCAD2009以后屏幕菜单拖动限制最小尺寸问题 --wyg20090522
// 解决AutoCAD2009以后屏幕菜单拖动限制最小尺寸问题 --wyg20090522
if (IsWindow(m_hDockBar))
UnsubclassDockBar();
m_pMySelft = NULL;
@@ -77,7 +77,7 @@ BOOL KTMenuCtrlBar::CreateMenuBar(LPCTSTR pszTitle)
if (!Create(pszTitle, WS_CHILD | WS_VISIBLE | CBRS_SIZE_DYNAMIC | CBRS_RIGHT, CRect(0, 0, 160, 100), pFrame))
{
acutPrintf(_T("\n创建系统主菜单失败!"));
acutPrintf(_T("\n创建系统主菜单失败!"));
return FALSE;
}
@@ -148,7 +148,7 @@ int KTMenuCtrlBar::OnCreate(LPCREATESTRUCT lpCreateStruct)
bool KTMenuCtrlBar::OnClosing()
{
return (IDYES != MessageBox(_T("屏幕菜单窗口即将关闭,执行“GP”命令即可重新打开。\n\n是否要关闭屏幕菜单窗口?"), _T("屏幕菜单"), MB_YESNO | MB_ICONQUESTION));
return (IDYES != MessageBox(_T("屏幕菜单窗口即将关闭,执行“GP”命令即可重新打开。\n\n是否要关闭屏幕菜单窗口?"), _T("屏幕菜单"), MB_YESNO | MB_ICONQUESTION));
}
void KTMenuCtrlBar::GetFloatingMinSize(long *plMinWidth, long *plMinHeight)
@@ -190,14 +190,14 @@ void KTMenuCtrlBar::OnContextMenu(CWnd* pWnd, CPoint point)
}
}
// 解决AutoCAD2009以后屏幕菜单拖动限制最小尺寸问题 --wyg20090522
// 解决AutoCAD2009以后屏幕菜单拖动限制最小尺寸问题 --wyg20090522
#define AS_DOCK_CONTROLBAR(pBar) ((CControlBar*)((DWORD_PTR(pBar) <= 0xffff) ? NULL : (pBar)))
CSize KTMenuCtrlBar::CalcFixedLayout(BOOL bStretch, BOOL bHorz)
{
int iMajor = acdbHostApplicationServices()->releaseMajorVersion();
int iMinor = acdbHostApplicationServices()->releaseMinorVersion();
//if (iMajor >= 17 && iMinor >= 2) // 仅AutoCAD2009以后
if ((iMajor >= 17 && iMinor >= 2)|| (iMajor > 17)) // 仅AutoCAD2009以后
//if (iMajor >= 17 && iMinor >= 2) // 仅AutoCAD2009以后
if ((iMajor >= 17 && iMinor >= 2)|| (iMajor > 17)) // 仅AutoCAD2009以后
{
BOOL bFloat = IsFloating();
if (bFloat)