The author uses ThinkPad x220. after war3.exe is started, there is always a Black edge on both sides and the screen cannot be displayed.
The method for modifying the Registry on the internet is invalid.
Later I found that the problem was caused by the Intel graphics card settings,
The procedure is as follows:
Right-click the desktop-graphic properties-Intel Graphics and media control panel-basic mode. Then, in "general settings", change the resolution of the built-in monitor, in this case, the following option is displayed: "zoom", select "zoom full screen", and click "Apply.
Finally, change the resolution back to normal.
:
The other solutions found on the Internet are attached.
Method 01: General Solution
Log on to the Registry Editor, go to HKEY_LOCAL_MACHINE/system/controlset001/control/graphicsdrivers/configuration, expand all the following items, and double-click the "Scaling" name in the right window, change the value from 4 to 3.
Method 02: ATI Video Card solution
If your laptop uses an ATI graphics card, you can go to the atidriver control center, expand the "notebook panel properties" project, and click the "properties" icon, under "Panel Settings", select "adjust image proportion"-the entire panel is skewed.
Method 03: NVIDIA graphics card solution
For a notebook with NVIDIA graphics card, go to the NVIDIA control panel, expand the "display" project, click the "Change flat panel display scaling" setting item, and then select "use NVIDIA zoom ", click "OK.
Method 04: Intel Graphics Solution
For a netbook, if you use a gma950 video card, you only need to enter the "Display Settings" Window of the video card driver, and then set "aspect ratio options" to "full screen (no border. For a laptop with a GMA x4500 graphics card, go to the "graphics properties" page, click the "display" icon, and then select "zoom full screen" under "zoom ".