Files
Client/Server/AdminTool/AdminToolClient/MainFrm.h
LGram16 dd97ddec92 Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code:
- Client: Game client source (moved to Client/Client/)
- Server: Game server source
- GameTools: Development tools
- CryptoSource: Encryption utilities
- database: Database scripts
- Script: Game scripts
- rylCoder_16.02.2008_src: Legacy coder tools
- GMFont, Game: Additional resources

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 20:17:20 +09:00

91 lines
2.2 KiB
C++

// MainFrm.h : CMainFrame 클래스의 인터페이스
//
#pragma once
#include "afxext.h"
#include "QuickMenuDlgBar.h"
#include "AdminStoreDlgBar.h"
class CItemQuantityControlDlg;
class CInterestedUserDlg;
class CMainFrame : public CMDIFrameWnd
{
DECLARE_DYNAMIC(CMainFrame)
public:
CMainFrame();
// 특성
public:
// 작업
public:
// 재정의
public:
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
// 구현
public:
virtual ~CMainFrame();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
protected:
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
DECLARE_MESSAGE_MAP()
virtual BOOL DestroyWindow();
virtual BOOL PreTranslateMessage(MSG* pMsg);
private:
CStatusBar m_wndStatusBar; // 상태 표시줄
CToolBar m_wndToolBar; // 기본 툴바
CQuickMenuDlgBar m_wndQuickMenuDlgBar; // 퀵 메뉴 다이얼로그 바
CAdminStoreDlgBar m_wndAdminStoreDlgBar; // 운영 창고 다이얼로그 바
bool m_bIsPushCtrl;
BOOL m_bIsShowBottomBar;
BOOL m_bIsShowRightBar;
afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
afx_msg void OnBnClickedCharsearch();
afx_msg void OnUpdateViewAdminstorebar(CCmdUI *pCmdUI);
afx_msg void OnViewAdminstorebar();
afx_msg void OnUpdateViewQuickmenubar(CCmdUI *pCmdUI);
afx_msg void OnViewQuickmenubar();
afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
afx_msg void OnEditPaste();
afx_msg void OnItemdropcontorol();
afx_msg void OnUserbillinglog();
afx_msg void OnBnClickedConnectallserverzBtn();
afx_msg void OnBnClickedRefreshconnectedlistBtn();
afx_msg void OnInteresteduserManage();
afx_msg void OnBnClickedConnectionchkBtn();
afx_msg void OnLbnDblclkConnectedUserList();
afx_msg void OnDuplicateditem();
afx_msg void OnCreateitem();
afx_msg void OnCancelgrabitem();
afx_msg void OnGuildmanage();
afx_msg void OnUnifiedcharinfo();
afx_msg void OnUnifiedguildinfo();
afx_msg void OnRestoreguild();
afx_msg void On32997();
afx_msg void OnCampInfo();
afx_msg void OnCastleSearch();
public:
enum SEARCH_TYPE
{
SEARCH_ACCOUNT = 0,
SEARCH_CHARACTER = 1,
SEARCH_UID = 2,
SEARCH_CID = 3,
SEARCH_EOF,
};
CItemQuantityControlDlg* m_lpItemQtyControlDlg;
};