2014-04-01 1 views
1

나는 주위를 둘러 보았다 한을 사용하지, 나는 발견이 : http://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx파이썬 (성능 메뉴 아래) 윈도우 7 시각 효과

메뉴는 다음 위치에 있습니다 오른쪽 내 컴퓨터, 속성, 고급 시스템 설정을 클릭합니다 , 고급 탭, 성능 -> 설정

정확히 내가 원하는대로 작동합니다. 그러나 찾을 수없는 몇 가지 설정이 있습니다. 지금까지 필자의리스트가 있는데, 특히 시각 효과 메뉴의 옵션 목록에서 찾아 볼 수 있습니다.

//SPI_SETCLIENTAREAANIMATION = Animate controls and elements inside windows 
//SPI_SETANIMATION = Animate windows when minimizing and maximizing 
//SPI_SETMENUANIMATION = Fade or slide menus into view 
//SPI_SETCURSORSHADOW = Show shadows under mouse pointer 
//SPI_SETDROPSHADOW = Show shadows under windows 
//SPI_SETCOMBOBOXANIMATION = Slide open combo boxes 
//SPI_SETCLEARTYPE = Smooth edges of screen fonts 
//SPI_SETLISTBOXSMOOTHSCROLLING = Smooth-scroll list boxes 
//SPI_SETUIEFFECTS = A whole bunch of settings 

아직도이 사람

//Animations in the taskbar and Start Menu 
//Show translucent selection rectangle 
//Show window content while dragging 
//Use drop shadows for icon labels on the desktop 
//Use visual styles on windows and buttons 

누락 사람이 나머지 설정에서 활성화/비활성화 할 수있는 곳을 알아낼 수있게되었다? 아마도 가치를 놓친 것일까 요?

은 BTW : 나는 감사 파이썬

windll.user32.SystemParametersInfoA(SPI_SETLISTBOXSMOOTHSCROLLING, 0, cBoolTrue, 0) 

이처럼 설정하고있다.

답변

0

글쎄, 여기는 실제 좋은 답변이 아니지만 약간 도움이 될 수 있습니다.

당신이 레지스트리를 통해 제어 할 수 있습니다 변경할 것을, 당신은이 값이 필요합니다

//Animations in the taskbar and Start Menu    | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced::TaskbarAnimations 
//Show translucent selection rectangle     | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced::ListviewAlphaSelect 
//Show window cntents while dragging     | HKEY_CURRENT_USER\Control Panel\Desktop::DragFullWindows 
//Use drop shadows for icon labels on the desktop  | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced::ListviewShadow 
//Use visual styles on windows and buttons    | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager::ThemeActive 

그러나, 이것은 최선의 해결책이 아니라,도 필요 다시 시작합니다.


다른 말로하면, 어떤 점에 대해서는 틀린 것입니다.

  • SPI_SETCLEARTYPE은 글꼴 다듬기가 아닙니다. 이를 위해 SPI_SETFONTSMOOTHINGSPI_SETFONTSMOOTHINGTYPE을 사용해야합니다.
  • SPI_SETUIEFFECTS - 설정의 무리라고 말하면 당신이 옳습니다. 그러나이 모든 것을 개별적으로 가져 오거나 설정해야하며 SystemParametersInfo은 모든 것을 개별적으로 액세스 할 수 있습니다.