controledit.cpp
来自「vc开发的PCI总线加密卡 PCI开发卡主要由PCI9054、93C56、16」· C++ 代码 · 共 57 行
CPP
57 行
// ControlEdit.cpp : 实现文件
//
#include "stdafx.h"
#include "ControlEdit.h"
// CControlEdit
IMPLEMENT_DYNAMIC(CControlEdit, CEdit)
CControlEdit::CControlEdit()
{
}
CControlEdit::~CControlEdit()
{
}
BEGIN_MESSAGE_MAP(CControlEdit, CEdit)
ON_WM_CHAR()
ON_WM_CONTEXTMENU()
END_MESSAGE_MAP()
// CControlEdit 消息处理程序
void CControlEdit::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
//if ((nChar<48||nChar>57)&&(nChar!=65)&&(nChar!=8))
if (!(((nChar<=70)&&(nChar>=65))||((nChar>=48)&&(nChar<=57))||((nChar>=97)&&(nChar<=102)))&&(nChar!=8))
{
return;
}
else
CEdit::OnChar(nChar, nRepCnt, nFlags);
}
void CControlEdit::OnContextMenu(CWnd* /*pWnd*/, CPoint point)
{
// TODO: 在此处添加消息处理程序代码
/*
右键菜单
CMenu menu;
menu.CreatePopupMenu();
menu.AppendMenu(MF_STRING,0 , "Item 1");
menu.AppendMenu(MF_STRING,1 , "Item 2");
menu.TrackPopupMenu(TPM_LEFTBUTTON, point.x, point.y, this);
*/
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?