Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Matematik girişi denetimini oluşturmak için şunları yapmalısınız:
- Matematik giriş denetimi için üst bilgileri ve kitaplıkları dahil et
- Denetim İşaretçisi'ni Bildirin ve Denetim İşaretçisi için CoInitialize'ı Çağırın
- Kontrolü Göster
Matematik Giriş Denetimi için Üst Bilgileri ve Kitaplıkları Dahil Et
Aşağıdaki kod, matematik giriş denetimini kullanacağınız kodunuzun en üstüne yerleştirilmelidir.
// includes for implementation
#include "micaut.h"
#include "micaut_i.c"
Bu kod, uygulamanıza matematik giriş denetimi için destek ekler.
Denetim İşaretçisini Bildirme ve CoInitialize fonksiyonunu Denetim İşaretçisinde Çağırma
Denetiminizin üst bilgilerini ekledikten sonra, denetim işaretçisini bildirebilir ve matematik giriş denetimi arabiriminde bir tanıtıcı edinmek için CoInitialize fonksiyonunu çağırabilirsiniz. Aşağıdaki kod bir sınıfa veya uygulamanızın uygulamasında genel değişken olarak yerleştirilebilir:
CComPtr<IMathInputControl> g_spMIC; // Math Input Control
Aşağıdaki kod, denetim işaretçisinde CoInitialize'ı nasıl çağırabileceğinizi gösterir.
HRESULT hr = CoInitialize(NULL);
hr = g_spMIC.CoCreateInstance(CLSID_MathInputControl);
Denetim işaretçisi üzerinde CoInitialize'ı çağırdıktan sonra, denetime bir başvurunuz olur ve denetimin yöntemlerine erişebilirsiniz. Örneğin, aşağıdaki örnekte gösterildiği gibi genişletilmiş denetim kümesini etkinleştirebilirsiniz.
hr = g_spMIC->EnableExtendedButtons(VARIANT_TRUE);
Kontrolü Göster
Siz oluşturduktan sonra denetim otomatik olarak görüntülenmez. Denetimi göstermek için önceki adımda oluşturduğunuz denetim başvurusunda Show yöntemini çağırın. Aşağıdaki kod Show yönteminin nasıl çağrılabileceğini gösterir.
hr = g_spMIC->Show();
Denetim gösterildikten sonra aşağıdaki çizime benzer olacaktır.
Matematik giriş denetimiekran görüntüsü
Şunu belirtmek isterim ki, genişletilmiş düğme kümesini etkinleştirerek Yinele ve Geri Al seçeneklerini kullanılabilir hale getirdim.