CW&nd::CreateSolidCaretnbsp;

void CreateSolidCaret ( int nWidth, int nHeight );

Parametreleri

nWidth

Düzeltme işareti (içinde mantıksal birimler) genişliğini belirtir. Bu parametre 0 ise, genişliği pencere kenarlığı sistem tanımlı genişliğe ayarlanmış.

nHeight

Düzeltme işareti (içinde mantıksal birimler) yüksekliğini belirtir. Bu parametre 0 ise, sistem tanımlı pencere kenarlık yüksekliği ayarlayın.

Açıklamalar

Sistem düzeltme işaretini için sağlam bir dikdörtgen oluşturur ve şapka sahipliğini iddia ediyor. Şapka şekil-ebilmek var olmak bir çizgi ya da blok.

Parametreleri nWidth ve nHeight şapka'nın genişlik ve Yükseklik (mantıksal birimler); belirtmek tam genişlik ve Yükseklik (piksel cinsinden) eşleme moduna bağlıdır.

Sistemin pencere kenarlık genişliği veya yüksekliği alınabilir sm_cxborder ve sm_cyborder dizinlerini GetSystemMetrics Windows işleviyle. Pencere kenarlık genişliği veya yüksekliği kullanarak şapka bir yüksek çözünürlüklü ekranda görünür olmasını sağlar.

Hangi pencerenin bakılmaksızın herhangi sahipse şapka CreateSolidCaret üye işlevi otomatik olarak önceki düzeltme işareti şekli yok eder. Oluşturulduktan sonra şapka başlangıçta gizli. Düzeltme karakteri göstermek için ShowCaret üye işlevi çağrılmalıdır.

Sistem düzeltme işaretini paylaşılan bir kaynaktır. Yalnızca giriş odakta veya aktif CWnd şapka işareti oluşturmanız gerekir. Önce giriş odağı kaybettiğinde ya da devre dışı bırakılır şapka yok.

CWnd genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp; :: DestroyCaret, :: GetSystemMetrics, CWnd::ShowCaret, :: CreateCaret

Index