📄 第七章7.txt
字号:
void CEx_A7View::OnDraw(CDC* pDC)
{ …
int nBkMode = m_dcMem.SetBkMode( TRANSPARENT ); // 设置透明背景模式
CPen pen( PS_SOLID, 3, RGB( 0, 192, 0 ) );
CPen *oldPen = m_dcMem.SelectObject( &pen );
for ( int i = 0; i < m_strCmdArray.GetSize(); i++ )
{
CString str = (CString)m_strCmdArray[i];
// 解析命令
CString strCmd;
int nIndex = str.Find(",");
strCmd = str.Left( nIndex );
strCmd.TrimLeft(); strCmd.TrimRight();
CString strData = str.Mid( nIndex + 1 );
int x,y;
nIndex = strData.Find(",");
x = atol( strData.Left( nIndex ) );
y = atol( strData.Mid( nIndex + 1 ) );
if ( strCmd == "MOVETO" ) m_dcMem.MoveTo( x, y );
if ( strCmd == "LINETO" ) m_dcMem.LineTo( x, y );
}
m_dcMem.SelectObject( oldPen );
pDC->BitBlt( 0, 0, rcClient.Width(), rcClient.Height(), &m_dcMem, 0, 0, SRCCOPY );
m_dcMem.SetBkMode( nBkMode );
m_bCursorFirst = TRUE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -