Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u het besturingselement voor wiskundige invoer wilt maken, moet u het volgende doen:
- Kopteksten en bibliotheken opnemen voor het besturingselement voor wiskundige invoer
- Declareer de controlepointer en roep CoInitialize aan op de controlepointer
- Het besturingselement weergeven
Headerbestanden en bibliotheken voor het besturingselement Wiskundige invoer opnemen
De volgende code moet bovenaan uw code worden geplaatst waar u het besturingselement voor wiskundige invoer gaat gebruiken.
// includes for implementation
#include "micaut.h"
#include "micaut_i.c"
Met deze code wordt ondersteuning toegevoegd voor het besturingselement voor wiskundige invoer aan uw toepassing.
Declareer de controlepointer en roep CoInitialize op voor de controlepointer
Nadat u de headers voor uw besturingselement hebt opgenomen, kunt u de besturingselementaanwijzer declareren en CoInitialize aanroepen om een verwijzing naar de interface voor de wiskundige invoercontrole te maken. De volgende code kan worden geplaatst in een klasse of als een globale variabele in de implementatie van uw toepassing:
CComPtr<IMathInputControl> g_spMIC; // Math Input Control
De volgende code laat zien hoe u CoInitialize kunt aanroepen op de besturingswijzer.
HRESULT hr = CoInitialize(NULL);
hr = g_spMIC.CoCreateInstance(CLSID_MathInputControl);
Nadat u CoInitialize hebt aangeroepen op de besturingsaanwijzer, hebt u een verwijzing naar het besturingselement en hebt u toegang tot de methoden van het besturingselement. U kunt bijvoorbeeld de uitgebreide set besturingselementen inschakelen, zoals wordt weergegeven in het volgende voorbeeld.
hr = g_spMIC->EnableExtendedButtons(VARIANT_TRUE);
Het besturingselement weergeven
Het controle-element zal niet automatisch verschijnen nadat u het hebt gemaakt. Als u het besturingselement wilt weergeven, roept u de methode Weergeven aan in de besturingsreferentie die u in de vorige stap hebt gemaakt. De volgende code laat zien hoe de methode Show kan worden aangeroepen.
hr = g_spMIC->Show();
Nadat het besturingselement wordt getoond, ziet het er ongeveer als volgt uit.
Houd er rekening mee dat ik de uitgebreide set knoppen heb ingeschakeld, zodat Opnieuw doen en Ongedaan maken beschikbaar zijn.