Hi Chris
have you tried the widescreen fix? This is courtesy of WOLFmondo on a Ubi forum:
"1) Open the folder where IL2 46 is installed, its usually 'c:\program files\ubisoft\IL2 Sturmovik 1946' if you used the default install option.
Another way of finding this is to right click in the IL2 46 desktop icon to bring up a drop down menu, click on 'Properties' to open up the shortcuts properties menu, go to the 'Shortcut' tab and click on 'Find Target'.
2) Look for a file called 'Conf.ini', open it up in Notepad or a text editor.
3) Look for the following lines of text, they should be near the top:
[window]
width=1920
height=1200
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=0
EnableResize=0
EnableClose=1
SaveAspect=0
Use3Renders=0
4) Edit the lines 'Width' and 'Height'. These lines correspond to the resolution IL2 will display in. Enter in your screens native resolution or the resolution you want to play IL2 in.
The example above is for a 24" 16:10 screen. A 19" 5:4 screen is 1280x1024 which is standard resolution for that sort of size TFT/LCD. A 16:10 19" widescreen is 1280x800 etc. More info on screen sizes can be found here.
5) Look for 'EnableResize=' and set it to 0.
6) Look for 'SaveAspect=' and set it to 0.
7)Save the file, close it and run IL2."