Маршалкак

Apr 04, 2010 13:00



Теперь снились крысы. Не то чтобы они разговаривали, но попросили меня об одном одолжении.
Жили милые грызуны в уютной кладовке рядом с кухней. Я к ним даже раз заглянула, но испугалась.
И вот задумали крысы передать королю послание. Обычненькое такое послание в обычненьком таком конверте. Через дверь пройти было некруто, и мне было поручено вырыть им ход от их кладовки до короля.
Составляя смету, я попросила самую главную из них вытянуться как можно сильнее, чтобы узнать, какой минимальный диаметр должен иметь ход.
В итоге я, конечно, всё испортила: я тихонечко открыла дверь в требуемую комнату вместо того, чтобы среди ночи буравить дырку в стене.

Наверно, нужно объяснить, чем я занималась вчера :)
Во-первых, я валялась с температурой 38, как это всегда со мной бывает в начале апреля. Не выдерживает мой организм весеннего накала страстей.
А во-вторых, я вызывала Win32 API функции в C#, пытаясь упростить себе жизнь при выполнении лаб по ОС:
[DllImport("gdi32.dll", CharSet=CharSet.Auto)] public static extern IntPtr CreateFontIndirect( [In, MarshalAs(UnmanagedType.LPStruct)] LOGFONT lplf // characteristics );

То есть вот в web-разработке всё просто и понятно. А в винде, за что ни возьмись, всё через одно место.
Крысой официально провозглашаю P/Invoke :)
UPD: в ответ староста мне показал Visual C++ CLR. Теперь мне вообще нехорошо. У программистов тяжелая профессия.

программирование, снилось

Previous post Next post
Up