Düzeltme: Sekmeler, SSTab denetim aşılmasına neden Repainted için masaüstünü değiştirme

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

279739
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
Bir daire içinde bir SSTab denetiminin (sekmesi özelliği ayarını) sekmeleri arasında geçiş yapma masaüstünü ve tüm alt alt repainted neden olabilir (diğer bir deyişle, tüm windows titreşmeye için görüntülenir).
Durum
Bu hata, aşağıdaki Microsoft Web sitesinden en yükleyebileceğiniz 6.0 Service Pack 5 (Visual Basic) Visual Studio'da giderilmiştir:
Daha fazla bilgi

Davranışı yeniden oluşturma adımları

  1. Visual Basic'te bir standart exe DOSYASı proje yarat Varsayılan olarak, Form1 oluşturulur.
  2. Proje menüsünde bileşenleri seçmek için tıklatın ve sonra da Microsoft sekmeli iletişim denetim 6.0 ekleyin.
  3. Form1'e, bir süreölçer ve bir SSTab denetimi ekleyin.
  4. Form1'ın kod bölmesinde aşağıdaki kodu ekleyin:
    Private Sub Form_Load()    With Timer1        .Enabled = True        .Interval = 1000    End WithEnd SubPrivate Sub Timer1_Timer()    Dim i As Integer    For i = 0 To 2        SSTab1.Tab = i        'DoEvents    Next iEnd Sub					
  5. Program çalıştırıp masaüstünü ve onun alt pencereleri her zaman timer olayı titreşmeye Not F5 tuşuna tetikler.
  6. Programı durdurmak ve içinde Timer1_Timer DoEvents satır uncomment.
  7. Programı çalıştırmak ve masaüstü ve onun alt pencereleri artık titreşmeye unutmayın.
  8. Form1 simge durumuna küçültme ve masaüstünü ve onun alt pencereleri yeniden titreşmeye unutmayın.
Not: form simge durumuna küçültüldüğünde düzeltmeyi yalnızca bu senaryo için geçerlidir. Bu nedenle, geçici (DoEvents kullanarak) bir önceki örnekte, yine de gereklidir.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 279739 - Son İnceleme: 02/24/2014 00:47:55 - Düzeltme: 1.1

  • Microsoft Visual Studio 6.0 Enterprise Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
  • kbnosurvey kbarchive kbmt kbbug kbfix kbqfe kbvs600sp5fix KB279739 KbMttr
Geri bildirim