문제

I want to be able to get the rgb colour of the back of the text editor in visual studio so I can use it in an addin so it goes with the theme the user has set.

도움이 되었습니까?

해결책

If the user has modified the background font it will be stored here:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\FontAndColors\{58E96763-1D3B-4E05-B6BA-FF7115FD0B7B}\Plain Text Background

If the user has not modified the color, you could key off of the theme they are using based on this registry value:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\CurrentTheme

다른 팁

This is probably what you are after: IVsFontAndColorStorage interface

http://msdn.microsoft.com/en-AU/library/microsoft.visualstudio.shell.interop.ivsfontandcolorstorage.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top