Can window snap be programmatically rotated when monitor is rotated to portrait?

4

My secondary monitor, which normally uses 1680x1050 resolution, is rotated (physically & through Windows) to be displayed vertically (1050x1680).

Is it possible, programmatically or via registry, to snap to the top and bottom of the screen rather than the left and right? The main display is not rotated, and would need to maintain the left/right snap.

Justin

Posted 2011-04-03T15:33:09.750

Reputation: 43

1What kind of "snap" are you talking about? Is this Aero snap, Windows Forms control positioning snap, the WPF equivalent, or something else? – CesarGon – 2011-04-03T15:38:52.273

Referring to Aero snap. – None – 2011-04-03T15:44:02.720

This sounds more of a question for superuser in my opinion. – DMan – 2011-04-03T21:35:35.983

1I disagree, I'm not interested in an existing UI control or a built-in Windows functionality of the snap feature, rather a namespace or location to access it. But since it was edited and moved to another site I guess it doesn't really matter what I think. – Justin – 2011-04-05T15:58:56.517

return it to stackoverflow.com or close it... – kokbira – 2011-04-15T01:39:39.077

@kokbira -- Can Justin do that with 16 respect points? I dunno, but probably not. – TheBlastOne – 2011-04-15T06:35:50.147

well, I'm "summoning" someone that have enough powers to do that :) – kokbira – 2011-04-17T01:35:24.397

@The: RESPECT POINTS? – Hello71 – 2011-04-25T22:57:28.697

@Hello71 -- sorry, I messed it up, thought I am on a warez site :) – TheBlastOne – 2011-04-27T09:12:22.200

I'm not exactly sure what you're asking. Do you want to run a program which, while running, make Aero Snap use the top and bottom of the screen? Run a program to toggle it? Change it permanently? Also, I doubt this is possible, because "drag to top of screen" is already defined as "maximize", which would conflict with what you want. – Daniel H – 2011-05-26T22:00:10.117

Answers

1

This is easy to do within the advanced graphics adapter settings.

rt click> Desktop> properties> advanced> { Intel/nVidia,ATI } or in Vista/win7> search >video settings> advanced

Tablets have hotkeys defined to rotate the display, you can program them with the driver package apps. but in your case a static setup of rotate display is all you want in the advanced settings. If not there go to the OEM for the drivers... eg. ATI/nVidia/Intel etc.

You can try using PROCMON to trace the EXE registry settings, but it may not be traceable if it is done by the DLL, so consider DEPENDS.exe to track the process namespace.

Tony Stewart Sunnyskyguy EE75

Posted 2011-04-03T15:33:09.750

Reputation: 1 582