📄 mainwnd.h
字号:
// MainWnd.h: interface for the CMainWnd class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MAINWND_H__C795B20F_5833_499E_B6F2_0A67709B45F9__INCLUDED_)
#define AFX_MAINWND_H__C795B20F_5833_499E_B6F2_0A67709B45F9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "resource.h"
#include "SPListViewCtrl.h"
#include "StringList.h"
#include <tapi.h>
#include <extapi.h>
#include "TSP.h"
#include "findedit.h"
extern HINSTANCE g_hInst ;
class CMainWnd : public CWindowImpl<CMainWnd>
{
public:
CSPListViewCtrl m_list;
CFindEdit m_FindEdit;
CBrush m_brEdit;
CFont m_ftEdit;
DWORD m_dwResSize;
DWORD m_dwIndex;
int ReadLine(LPSTR lpRes,char *sz,int size=50);
DWORD GetTSPLineDeviceID(const HLINEAPP hLineApp, const DWORD dwNumberDevices, const DWORD dwAPIVersionLow, const DWORD dwAPIVersionHigh, const TCHAR *const psTSPLineName);
BOOL GetText();
DECLARE_WND_CLASS(g_szUniqueString);
BEGIN_MSG_MAP(CMainWnd)
MESSAGE_HANDLER(WM_CREATE, OnCreate)
MESSAGE_HANDLER(WM_PAINT, OnPaint)
COMMAND_ID_HANDLER(IDM_SELECT, OnAction)
COMMAND_ID_HANDLER(IDM_OPTIONS, OnExit)
MESSAGE_HANDLER(WM_ACTIVATE, OnActivate)
MESSAGE_HANDLER(WM_HOTKEY, OnHotKey)
MESSAGE_HANDLER(SPL_EXECUTE, OnExecute)
MESSAGE_HANDLER(WM_KEYUP, OnKeyUp)
MESSAGE_HANDLER(WM_CTLCOLOREDIT, OnCtlColorEdit)
END_MSG_MAP()
CMainWnd();
~CMainWnd();
LRESULT OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
LRESULT OnPaint(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
LRESULT OnAction(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled);
LRESULT OnExit(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled);
LRESULT OnExecute(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
private:
HWND m_hMenuBar;
LRESULT OnKeyUp(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
LRESULT OnHotKey(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
LRESULT OnCtlColorEdit(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
LRESULT OnActivate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
// TODO : Add Code for message handler. Call DefWindowProc if necessary.
m_list.SetFocus();
return 0;
}
};
#endif // !defined(AFX_MAINWND_H__C795B20F_5833_499E_B6F2_0A67709B45F9__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -