Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Het is mogelijk om het uiterlijk van het besturingselement voor wiskundige invoer te wijzigen, zodat deze beter geschikt is voor uw toepassing. In dit onderwerp worden de verschillende manieren uitgelegd waarop ontwikkelaars het besturingselement voor wiskundige invoer kunnen aanpassen.
De volgende aanpassingen zijn mogelijk:
- de weergegeven knoppen wijzigen
- Het bijschrift van de besturing wijzigen
- De grootte van het voorbeeldgebied van de besturing wijzigen
De weergegeven knoppen wijzigen
U kunt de knoppen wijzigen die worden weergegeven in het besturingselement voor wiskundige invoer, zodat het besturingselement uitgebreide functionaliteit heeft of kleiner op het scherm wordt weergegeven. Als u de uitgebreide knopset inschakelt, worden de knoppen Opnieuw en Ongedaan maken weergegeven. De volgende code laat zien hoe u de uitgebreide knopset inschakelt.
void CMath_Input_Control_testDlg::OnBnClickedToggleBtns()
{
static bool enabled = true;
HRESULT hr = S_OK;
hr = g_spMIC->Hide();
if(!enabled){
if (SUCCEEDED(hr)){
hr = g_spMIC->EnableExtendedButtons(VARIANT_TRUE);
enabled = true;
}
}else{
if (SUCCEEDED(hr)){
hr = g_spMIC->EnableExtendedButtons(VARIANT_FALSE);
enabled = false;
}
}
if (SUCCEEDED(hr)){
hr = g_spMIC->Show();
}
}
In de volgende afbeelding ziet u het besturingselement met de uitgebreide set knoppen.
In de volgende afbeelding ziet u het besturingselement zonder de uitgebreide set knoppen.
Het bijschrift van de bediening wijzigen
U kunt het bijschrift voor het besturingselement voor wiskundige invoer wijzigen om het bijschrift in te stellen in het venster van het besturingselement voor wiskundige invoer. De volgende code laat zien hoe u het bijschrift instelt.
void CMath_Input_Control_testDlg::OnBnClickedSetCaption()
{
g_spMIC->Hide();
CComBSTR cap1(L"Some Caption Text");
g_spMIC->SetCaptionText((BSTR)cap1);
g_spMIC->Show();
}
In de volgende afbeelding ziet u de bediening nadat het bijschrift is ingesteld.
Wijzigen van de grootte van het voorbeeldgebied van het besturingselement
U kunt het besturingselement voor wiskundige invoer aanpassen zodat het besturingselement expliciet de grootte van het preview-gebied instelt. Hiermee maakt u een groter gebied waarin de wiskundige formules worden weergegeven. De volgende code laat zien hoe u de grootte van het voorbeeldgebied instelt.
void CMath_Input_Control_testDlg::OnBnClickedSetPreviewAreaSize()
{
LONG height = 200;
HRESULT hr = S_OK;
hr = g_spMIC->SetPreviewHeight(height);
}
In de volgende afbeeldingen ziet u een besturingselement met preview-gebieden met verschillende grootten.