📄 bcgcbpro.h
字号:
#ifndef __BCGCBPRO_H
#define __BCGCBPRO_H
// This is a part of the BCGControlBar Library
// Copyright (C) 1998-2000 BCGSoft Ltd.
// All rights reserved.
//
// This source code can be used, distributed or modified
// only under terms and conditions
// of the accompanying license agreement.
#ifndef __AFXCMN_H__
#include <afxcmn.h> // MFC support for Windows Common Controls
#endif
#if defined _AFXDLL && !defined _BCGCBPRO_STATIC_
#ifdef _BCGCBPRO_
#define BCGCBPRODLLEXPORT _declspec(dllexport)
#else
#define BCGCBPRODLLEXPORT _declspec(dllimport)
#endif
#else
#define BCGCBPRODLLEXPORT
#endif
#include "BCGPUserToolsManager.h"
inline BOOL IsStandardCommand (UINT uiCmd)
{
return ((uiCmd >= ID_FILE_MRU_FILE1 &&
uiCmd <= ID_FILE_MRU_FILE16) || // MRU commands,
(uiCmd >= 0xF000 && uiCmd < 0xF1F0) || // system commands,
((int) uiCmd >= AFX_IDM_FIRST_MDICHILD) || // windows commands
(uiCmd >= ID_OLE_VERB_FIRST && uiCmd <= ID_OLE_VERB_LAST) || // OLE commands
g_pUserToolsManager != NULL && uiCmd == g_pUserToolsManager->GetToolsEntryCmd ());
}
BCGCBPRODLLEXPORT void BCGCBProSetResourceHandle (
HINSTANCE hinstResDLL);
BCGCBPRODLLEXPORT void BCGCBProCleanUp ();
extern BCGCBPRODLLEXPORT CFrameWnd* g_pTopLevelFrame;
inline BCGCBPRODLLEXPORT void BCGCBProSetTopLevelFrame (CFrameWnd* pFrame)
{
g_pTopLevelFrame = pFrame;
}
inline BCGCBPRODLLEXPORT CFrameWnd* BCGCBProGetTopLevelFrame (const CWnd* pWnd)
{
ASSERT_VALID (pWnd);
return g_pTopLevelFrame == NULL ? pWnd->GetTopLevelFrame () : g_pTopLevelFrame;
}
BCGCBPRODLLEXPORT CFrameWnd* BCGPGetParentFrame (const CWnd* pWnd);
#define BCG_GET_X_LPARAM(lp) ((int)(short)LOWORD(lp))
#define BCG_GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp))
#endif // __BCGCBPRO_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -