Is there a way to disable the RAD Studio IDE response to WM_WININICHANGE ?

Is there a way to disable the RAD Studio IDE response to WM_WININICHANGE ?

The Enterprise is spamming me with these every 15 minutes (a side effect of policy policing and software update pushes), causing the IDE to hang for 30 seconds while it flashes the toolbars.

Comments

  1. Write an IDE plugin. In that, find the main window. Replace its window procedure with one that swallows WM_WININICHANGE. Or perhaps it's the application window that is handling this. Again, you can find that window, and replace the window procedure. Or perhaps there's WH_CALLWNDPROC hooks.

    Were it me I think I'd just pull the network cable and get on with my work. Just imagine how productive you'd be!

    ReplyDelete
  2. Maybe sysinternals procmon may show what make it hang. Do the IDE call something or is it looking up some undefined registry value?

    ReplyDelete
  3. Turn off Windows desktop background slideshow

    ReplyDelete
  4. I have this same problem...trying to above trick now :)

    ReplyDelete
  5. Whotf turns on the Windows background slideshow?

    ReplyDelete
  6. its on by default in windows 10..I never knew till now you could turn if off (buried setting)

    ReplyDelete
  7. Under some configurations, background change also change window colors to match the background, that's the real problem

    ReplyDelete
  8. Solid colours, usually black. End of story.

    ReplyDelete
  9. David Heffernan Yellow on Navy for true Delphiers. )

    ReplyDelete
  10. No slideshow. Static picture. Joaquin Menemene - What configurations would that be? I see no such behaviour.

    The messages arrive when the backgroundTaskHost.exe, UsoSvc (Update Service Orchestrator for Windows Update), and gpsvc (Group Policy Client) run.

    ReplyDelete
  11. Lars Fosdal as far as I remember, it's something that happens with Win8 and Win10 when style changes (don't remember if it happens on Win7 as well, it's possible)

    There's a setting on Windows that configures the style to change depending on background colors so when you also sets the background up to change periodically, it will change style color that will make Rad Studio go crazy for some seconds

    The bad thing is that this is the default setting on Windows 10

    ReplyDelete

Post a Comment