Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
m_rtfEdit.SetWindowText(_T("RTF TEST TEST\r\nRTF TEST TEST\r\nRTF TEST TEST"));
CHARFORMAT2 chf;
chf.cbSize = sizeof(chf);
chf.dwMask = CFM_BACKCOLOR;
chf.dwEffects = 0;
chf.crBackColor = RGB(255,255,224);
m_rtfEdit.SetSel(0, 15);
m_rtfEdit.SendMessage(EM_SETCHARFORMAT, SCF_SELECTION, (LPARAM)&chf);
BOOL CRichEdit2View::OnEraseBkgnd(CDC* pDC)
{
// TODO: Fügen Sie hier Ihren Meldungsbehandlungscode ein, und/oder benutzen Sie den Standard.
COLORREF crFgcol = 0, crBgcol = RGB(209,255,176);
CRect rect;
GetClientRect(&rect);
// We double buffer the drawing -
// preparing the memory CDC
CDC dc;
dc.CreateCompatibleDC(pDC);
// Create GDI and select objects
CBitmap bmp;
CPen pen;
bmp.CreateCompatibleBitmap( pDC, rect.Width(), rect.Height() );
pen.CreatePen( PS_SOLID, 1, crFgcol );
CBitmap *pOldBitmap = dc.SelectObject( &bmp );
CPen *pOldPen = dc.SelectObject( &pen );
// Painting the background
dc.FillSolidRect( &rect, RGB(255,255,255) ); // komplett
CRect rcBar(rect);
rcBar.top = 100;
rcBar.bottom = 120;
dc.FillSolidRect( &rcBar, crBgcol ); // Rand
dc.MoveTo( rect.right - 1, 0 );
// dc.LineTo( rect.right - 1, rect.bottom );
pDC->BitBlt( 0, 0, rect. right, rect.bottom, &dc, 0, 0, SRCCOPY );
// Aufräumen
dc.SelectObject( pOldBitmap );
dc.SelectObject( pOldPen );
return TRUE;
}
HBRUSH CRichEdit2View::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
pDC->SetBkMode(TRANSPARENT);
return NULL;
}
void CRichEdit2View::OnPaint()
{
CPaintDC dc(this); // device context for painting
// TODO: Fügen Sie hier Ihren Meldungsbehandlungscode ein.
// CRichEditView::OnPaint() soll zum Zeichnen von Meldungen nicht aufgerufen werden.
}