REVISIÓN: Un área cerca de una barra divisora se redibuja incorrectamente en una aplicación MFC que se desarrolla utilizando Visual Studio 2010

Se aplica a: Visual Studio 2010 ProfessionalVisual Studio 2010 PremiumVisual Studio 2010 Ultimate

Síntomas


Imagine el siguiente escenario:
  • Utilice Microsoft Visual Studio 2010 para crear una aplicación (Microsoft Foundation Classes).
  • Utilizar los paneles de ventana con fichas y crear dos o más grupos con fichas en la aplicación.
    Nota: El grupo de la izquierda contiene al menos dos fichas.
  • Arrastre la barra divisora que separa los grupos de fichas a una posición diferente.
    Nota: Esta acción cambia los tamaños relativos de los grupos con fichas.

En este escenario, la zona cerca de la barra divisora se redibuja correctamente.

Causa


Este problema se produce debido a un error en el código MFC.

Solución



Información de la revisión

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que describe este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Para resolver este problema, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: En casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Requisitos previos

Para aplicar este hotfix, debe tener Microsoft Visual Studio 2010 Service Pack 1 (SP1) y el paquete redistribuible de Microsoft Visual C++ 2010 Service Pack 1 (SP1) instalado.

Requisito de reinicio

Tendrá que reiniciar el equipo después de instalar esta revisión si se utilizan los archivos afectados.

Información de reemplazo de revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información de archivo

La versión global de este tiene los atributos de archivo (o atributos de último archivo) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.

Para todas las versiones compatibles de Microsoft Visual Studio 2010 SP1
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Atl100.dll10.0.40219.361386,31208-Nov-201110:36IA-64
Atl100.dll10.0.40219.361139,01608-Nov-201110:57x86
Atl100.dll10.0.40219.361159,49608-Nov-201111:58x64
Mfc100.dll10.0.40219.3615,575,94408-Nov-201111:58x64
Mfc100.dll10.0.40219.3614,398,34408-Nov-201112:23x86
Mfc100chs.dll10.0.40219.36137,13608-Nov-201111:58x64
Mfc100chs.dll10.0.40219.36137,13608-Nov-201112:23x86
Mfc100cht.dll10.0.40219.36137,13608-Nov-201111:58x64
Mfc100cht.dll10.0.40219.36137,13608-Nov-201112:23x86
Mfc100d.dll10.0.40219.3619,134,34408-Nov-201113:41x64
Mfc100d.dll10.0.40219.3617,057,16008-Nov-201114:24x86
Mfc100deu.dll10.0.40219.36165,29608-Nov-201111:58x64
Mfc100deu.dll10.0.40219.36165,29608-Nov-201112:23x86
Mfc100enu.dll10.0.40219.36156.08008-Nov-201111:58x64
Mfc100enu.dll10.0.40219.36156.08008-Nov-201112:23x86
Mfc100esn.dll10.0.40219.36164.78408-Nov-201111:58x64
Mfc100esn.dll10.0.40219.36164.78408-Nov-201112:23x86
Mfc100fra.dll10.0.40219.36165,29608-Nov-201111:58x64
Mfc100fra.dll10.0.40219.36165,29608-Nov-201112:23x86
Mfc100ita.dll10.0.40219.36163,24808-Nov-201111:58x64
Mfc100ita.dll10.0.40219.36163,24808-Nov-201112:23x86
Mfc100jpn.dll10.0.40219.36144,81608-Nov-201111:58x64
Mfc100jpn.dll10.0.40219.36144,81608-Nov-201112:23x86
Mfc100kor.dll10.0.40219.36144,30408-Nov-201111:58x64
Mfc100kor.dll10.0.40219.36144,30408-Nov-201112:23x86
Mfc100rus.dll10.0.40219.36161,71208-Nov-201111:58x64
Mfc100rus.dll10.0.40219.36161,71208-Nov-201112:23x86
Mfc100u.dll10.0.40219.3615,602,56808-Nov-201111:58x64
Mfc100u.dll10.0.40219.3614,423,94408-Nov-201112:23x86
Mfc100ud.dll10.0.40219.3619,211,66408-Nov-201113:41x64
Mfc100ud.dll10.0.40219.3617,125,77608-Nov-201114:24x86
Mfcm100.dll10.0.40219.36193,96008-Nov-201111:58x64
Mfcm100.dll10.0.40219.36182,69608-Nov-201112:23x86
Mfcm100d.dll10.0.40219.361120,59208-Nov-201113:41x64
Mfcm100d.dll10.0.40219.361104,72008-Nov-201114:24x86
Mfcm100u.dll10.0.40219.36193,96808-Nov-201111:58x64
Mfcm100u.dll10.0.40219.36182,70408-Nov-201112:23x86
Mfcm100ud.dll10.0.40219.361122,12808-Nov-201113:41x64
Mfcm100ud.dll10.0.40219.361106,25608-Nov-201114:24x86
Mfcmifc80u.dll10.0.40219.36114.09609-Nov-201112:24x86
Msvcp100.dll10.0.40219.361967,44008-Nov-201110:36IA-64
Msvcp100.dll10.0.40219.361422,16008-Nov-201110:57x86
Msvcp100.dll10.0.40219.361609,04008-Nov-201111:58x64
Msvcp100d.dll10.0.40219.3611,980,17608-Nov-201113:10IA-64
Msvcp100d.dll10.0.40219.3611,015,56808-Nov-201113:51x64
Msvcp100d.dll10.0.40219.361744,72008-Nov-201114:34x86
Msvcr100_clr0400.dll10.0.40219.3611,500,43208-Nov-201110:36IA-64
Msvcr100_clr0400.dll10.0.40219.361774,92808-Nov-201110:57x86
Msvcr100_clr0400.dll10.0.40219.361830,22408-Nov-201111:58x64
Msvcr100d_clr0400.dll10.0.40219.3613,765,00808-Nov-201113:10IA-64
Msvcr100d_clr0400.dll10.0.40219.3611,874,19208-Nov-201113:51x64
Msvcr100d_clr0400.dll10.0.40219.3611,506,06408-Nov-201114:34x86
Vcomp100.dll10.0.40219.361144,14408-Nov-201110:36IA-64
Vcomp100.dll10.0.40219.36158,12808-Nov-201111:58x64
Vcomp100.dll10.0.40219.36151,98408-Nov-201112:23x86
Vcomp100d.dll10.0.40219.361317.71208-Nov-201113:01IA-64
Vcomp100d.dll10.0.40219.361107.79208-Nov-201113:33x64
Vcomp100d.dll10.0.40219.36188,84808-Nov-201114:14x86
Vcomp100ui.dll10.0.40219.36110.51209-Nov-201112:24x86
Vcomp100ui.dll10.0.40219.36111,02409-Nov-201112:24x86
Vcomp100ui.dll10.0.40219.36111,53609-Nov-201112:24x86
Vcomp100ui.dll10.0.40219.36112,56009-Nov-201112:24x86
Vcredist_ia64.exe10.0.40219.3613,038,81608-Nov-201116:08x86
Vcredist_x64.exe10.0.40219.36110,282,58408-Nov-201116:18x86
Vcredist_x86.exe10.0.40219.3619,002,07208-Nov-201116:21x86

Nota: Este paquete de revisión es un único paquete que se aplica a las plataformas de 32 bits, 64 bits e IA-64. Cuando instala esta revisión, actualiza versiones basados en IA-64 de Visual C++ 2010 SP1, versiones basadas en x64 y versiones basadas en x86.

Más información


Para obtener más información acerca de otro paquete de hotfix que se aplica a Visual C++ 2010 SP1 Redistributable Package para resolver este problema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

CORREGIR 2622699 : se vuelve a dibujar un área cerca de una barra divisora incorrectamente en una aplicación MFC que se desarrolla utilizando Visual C++ 2010 SP1
Para obtener más información acerca de cómo crear una aplicación MFC, visite el siguiente sitio Web MSDN:
Para obtener más información acerca de los grupos de fichas de MDI, visite el siguiente sitio Web MSDN:

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".