Fontgröße auf Button



  • Hallo,

    durch die Hilfe dieses Formuns habe ich diese methode bekommen, jetzt müsste das "X" noch größer und fett geschrieben werden wie realisiert man dies in visual c++? (momentan ist es so das wenn man den Button klickt ein ganz normales X geschrieben wird)

    void CTestDlg::OnButton1() 
    { 
    SetDlgItemText(IDC_BUTTON1, "X"); 
    }
    

    Thx



  • // Die Schrift für den Knopf erzeugen
    	LOGFONT lf;
    	memset(&lf, 0, sizeof(LOGFONT)); // Initialisieren
    	lf.lfHeight = 50; // Schriftgröße
    	lf.lfWeight = FW_BOLD;
    	strcpy(lf.lfFaceName, _T("Tahoma")); // Schriftart
    	m_font.CreateFontIndirect(&lf);
    
    	// Die Schrift festlegen
    	GetDlgItem(IDC_BUTTON1)->SetFont(&m_font);
    

    m_font ist ein Member vom Typ CFont.


Anmelden zum Antworten