Is it possible to change the color of the taskbar programmatically? I want to change the color to solid (opaque) black but ONLY for the taskbar (That's the reason why I can't use the
DwmSetColorizationParameters function. It changes the color for entire UI of Windows)
Hearts of iron 4 wiki japan. I am able to disable the transparency by finding the taskbar's
hWnd (FindWindow('Shell_TrayWnd', null); ) and setting the transparency by DWM API function DwmEnableBlurBehindWindow but I don't know how to change the color.
Patrik
PatrikPatrik
1 Answer
No, this isn't possible. The taskbar window doesn't have its own special color.
DWM sets the color for all windows, that's why you can modify it with the DWM APIs (albeit an undocumented, unsupported one). The taskbar is just a window. Nothing special.
![]()
Indeed, you can hack around with things like
FindWindow , but even putting aside the concerns about how inherently fragile that type of thing is, there's still no way to set a different glass color for an individual window.
Maybe you could look into creating your own theme? (Also officially unsupported.)
Cody Gray♦Cody Gray
198k3737 gold badges398398 silver badges482482 bronze badges
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Not the answer you're looking for? Browse other questions tagged c#winapiuser32dwm or ask your own question.
90% of the user out there want to change the color, background and themes in their operating system from time to time. It gives your PC fresh look every time. Each one of us have different color choices also related to our nature. Thats where windows personalization settings come into use. Microsoft have given user the ability to change color theme of their Computer. By having a dozens of color options there, user can pick his favorite color to be used in start menu and taskbar. Lets us see how to change start menu and taskbar color in windows 10. Mendichya panavar songs mp3 free download app.
Also read: – Turn on/off Transparency in start menu, taskbar of windows 10
How to change start menu and taskbar color in windows 10
Step 1 – Right click on the desktop anywhere. A menu will appear and in that menu click on personalize.
You can also go to the personalize settings by pressing windows key+r together to reach settings, and then clicking on personalization.
Step 2 – Now, once you reach in personalize, just choose colors from the left menu.
Now, click on any of the colored tile here to choose your accent color.
Step 3 – Now, turn on the option saying show color on start, taskbar and action centre.
Here is the preview of my taskbar after i chose red from the option
Note: – You can also turn on the setting saying automatically pick an accent color for my background. By turning on this setting you are letting windows to randomly pick an accent color everywhere.
Now this color scheme will be visible everywhere including your start menu, taskbar and action centre. To change to a different color just go to personalize to pick a color.
Read also: How to Turn On or Off Transparency In Start Menu, Taskbar Of Windows 10
Recommended for You:
In Windows 10, Microsoft has provided at least three options which allow you to customize the taskbar color. If you are new to Windows 10, here is a good tutorial for you which explains how to change the taskbar color in Windows 10.
RECOMMENDED: Click here to fix Windows errors and optimize system performance
Here are three options to change the taskbar color in Windows 10 The first option is new to Windows 10. It allows you to 'turn off' the fancy colors for the taskbar, so it will always stay black. To use it, just enable it in the Settings app:
The second option is Windows 10's built-in ability to set the color from the current wallpaper. To use this feature, you need to enable it first. On the same Personalization -> Colors page, turn on the following options:
Now, every time you change your Desktop background, Windows 10 will pick a new color for your taskbar, Start menu and the Action Center:
The third option allows you to set the taskbar color manually. In the Settings app, turn off the option Automatically pick the accent color from my background but enable the option Show color on Start, taskbar and Action Center:
This will allow you to set one of the predefined colors which will be applied to your taskbar, Start menu and the Action center.
How To Change The Taskbar Color Windows 10
That's it. You might be interested in reading how to add custom colors to the Colors section of the Settings app in Windows 10 and how to add a custom color for the taskbar to the Windows 10 Settings app.
RECOMMENDED: Click here to fix Windows errors and optimize system performance
The default settings in Windows 10 imparts a black color to the taskbar, Action Center and even the Start Menu of the interface but that doesn’t limit the scope of a user to change it to the color of his choice. The latest version of the OS houses multiple options and different settings to customize taskbar and Start menu in Windows 10. As such, you can add a custom color to taskbar in the Windows 10 Settings app.
Add a custom color for taskbar in Windows 10
To do this, launch the ‘Settings’ app. From the menu, select the ‘Personalization’ tile and chose ‘Colors’ option.
Then, look for the option ‘Automatically pick an accent color from my background’. If the option is enabled, disable it for acquiring the ability to control colors for the taskbar and other appearance elements.
Keep scrolling down, until you find the last color box. This is the box that allows customisation by a user.
To proceed further, enable the option “Show color on taskbar, Start menu and Action Center” and select one of the predefined colors as a current color, ignoring the last box.
Now, open registry editor. To do so, press Win key +R in combination.
In the Run dialog box that appears, type ‘Regedit’ and hit Enter. Navigate to the following path:
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize
Here, you should notice a 32-bit DWORD value SpecialColor. In Windows 10 it already has a value data.
This value is a color in Alpha, Blue, Green, Red color, abbreviated form ABGR format. You can enter value to specify your own custom color. For example, here, I have set a gray color by changing the SpecialColor value data to grey (the value is 00bab4ab).
Restart your computer and you will see the changes take effect.
![]()
Hat Tip.
More tips here on how to customize Windows 10 taskbar.
TIP: Download this tool to quickly find & fix Windows errors automatically
Related Posts:
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |