Sous Vista, lorsque dans le thème de base, après avoir appelé IUIFramework :: Destroy() le thème Vista est perdu, et l'agrandissement de la fenêtre ne s'affiche pas en dehors de la zone initiale.Vista Ruban thème de base de base
Vous pouvez facilement le reprocher avec l'exemple SimpleRibbon SDK. En simpleribbon.cpp, insérez dans le bloc de commutation WndProc:
case WM_KEYUP:
DestroyFramework();
InvalidateRect(hWnd, NULL, TRUE);
break;
Compile, courir, appuyez sur une touche et essayer d'agrandir dans Vista Theme Basic (pas de problème dans Win7 ou Vista Aero ou Windows classique).
Comment contourner?
[modifier]
Je serais satisfait de quelques pistes pour enquêter, je ne vous attendez pas à une solution cuite :-)