Bul ve Değiştir iletişim kutusu

Bul iletişim kutusunda aramak için bir dize olarak belgenizdeki metin ararken kullanılacak seçenekleri belirlemek sağlar. Değiştir iletişim kutusunu sağlar aramak için bir dize ve bir değiştirme dizesi yanı sıra, işlemi denetlemek için seçenekleri belirleme.

Oluşturur ve bir FINDREPLACE yapısı başlatılıyor ve yapısı FindText işlevine Bul iletişim kutusunu görüntüler. Oluşturur ve bir FINDREPLACE yapısı başlatılıyor ve yapısı ReplaceText işlevine Değiştir iletişim kutusunu görüntüleme.

Aşağıdaki resimde tipik bir gösterilir Bul iletişim kutusu.

Aşağıdaki resimde tipik bir gösterir Değiştir iletişim kutusu.

Diğer ortak iletişim kutularından farklı olarak, Bul ve Değiştir iletişim kutularını engelleyici. Kalıcı olmayan bir iletişim kutusu iletişim kutusunda oluşturduğunuz pencere arasında geçiş yapmak kullanıcı sağlar. Bu kullanıcı aramak için bir dize, dize üzerinde çalışmak için uygulama penceresine geçin ve iletişim kutusunu açmak için gereken komut yinelenen olmadan başka bir dize aramak için geri iletişim kutusuna geçiş bildirdiğiniz için yararlıdır.

FindText veya ReplaceText işlevi başarıyla iletişim kutusu oluşturursa, iletişim kutusunun tanıtıcısı ile döner. Bu tanıtıcı, hareket ve iletişim kutusu ile iletişim kurmak için kullanabilirsiniz. İşlev kutusunda oluşturamazsanız, null döndürüyor. Genişletilmiş hata değerini almak için CommDlgExtendedError fonksiyonunu çağırarak bir hatanın nedenini belirlemek için.