Shouldn't the background of the button be changed to blue when i hover my cursor onto it?

When i am not hovering onto them, the background color of the button is white.

Can this be fixed? What settings should I change?

Dani AI

Generated

Short answer: the blue hover is part of Windows' theme/visual-style rendering, not a per-button switch. As pointed out, whether a button shows a blue hover depends on the theme engine and on how the application draws its controls. The system draws standard controls one way; some apps draw their own buttons and will not pick up system hover effects.

To diagnose quickly, compare built-in system dialogs (for example, Control Panel or Notepad) with the app that shows white buttons. If system dialogs show the blue hover but the problem app does not, the app is using custom/owner-drawn controls. Microsoft documents how buttons can be owner-drawn here: .

If the whole desktop lacks themed hover visuals, common causes are running a classic or high-contrast theme, a third-party theme manager/patch, or visual-style rendering being disabled. Restoring a standard Windows theme or testing under a fresh user profile will tell whether the issue is global or account-specific. For background on how visual styles affect control rendering see Microsoft’s Visual Styles overview: .

Notes and cautions: some third-party "theme" patches modify system files and can prevent normal hover behavior — those are unsupported and can break UI rendering. If an application intentionally uses custom-drawn buttons, the only reliable fix is updating the application or changing its skin settings. If further isolation is needed, test another user account or boot with minimal startup items to rule out third-party interference.

Recommended Answers

All 3 Replies

If you wish it to be so... yes, you can change this. Go CP > System, Advanced tab, Performance Settings button. check the [bottom] item: use visual styles on Windows buttons ...
A lot of style things will alter with this setting.

Thx a lot~

You're welcome.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.