6
votes
Vote UpVote

Why 16bit Applications Cannot Run on Windows 64bit

JEDI Windows API – Have you every wondered why 16bit applications cannot run on 64bit? I came along this simple answer here in MSDN. The primary reason is that handles have 32 significant bits on 64-bit Windows. Therefore, handles cannot be truncated and passed to 16-bit applications without loss of data. So Windows uses at least 32bits of handles to map an object for applications. Do you know other documented reasons? Interestingly, there are some exceptions. Some 16bit installation programs are important enough to be run on Windows 64. And there is also a List of limitations in 64-Bit Windows. BTW #1: Who is ...
Favorite? Off-Topic? Christian Wimmer @ 2009-10-30 18:41

Statistics

Visits: 709
Votes: 6
Favorites: 0
Off-Topic: 0

Visits by Source

User Actions

Users who voted for this posting

Barton_Stano
Charles Ardour
jamiei
JC Chu
Sergio
stukelly
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)