My answer to the question Why all menus in windows are floating left with dual monitor? was not quite right. The author of the question commented my answer and updated the question with the screen shot of the entire desktop.
Menus on their desktop are right-aligned, and it’s not because the menu would fall out of screen with left-alignment.
Usually, menus are left-aligned:
But menus can be right-aligned:
Windows allows changing alignment of the menus, but it provides no UI to control this setting.
So to fix user’s problem, I wrote a simple application MenuAlignment.exe.