Это стоит каждому прочесть хоть раз

Jul 05, 2005 14:37


Из статьи MSDN про LoadBitmap():

Windows 95: Windows 95 cannot handle executable files that contain resources whose size is 64K or larger. To retain compatibility with 16-bit Windows, it converts the 32-bit size into a 16-bit size and a shift count. When it does this conversion it rounds down instead of up, so some bytes can be lost. The shift ( Read more... )

Leave a comment

Comments 2

fourdman July 5 2005, 07:43:11 UTC
Супер. Это тебе не гигантские структуры, в которых часть полей reserved, ешё часть for future use, одна -- размер этой структуры и лишь если сильно повезет, то ещё одно поле будет реально используемым.

Reply

andreyvit July 5 2005, 07:58:17 UTC

Мне больше интересно, было ли это так же хорошо задокументировано во времена Windows 95, или разработчикам приходилось находить решение самостоятельно?

Reply


Leave a comment

Up