Qwertiy писал(а):Кстати, мне интересно, почему WinApi не всегда корректно работает с контролами .NET?
Вопрос поставлен некорретно. WinAPI это набор функций доступных в среде Windows. Программа написанная под .NET необязательно работает в этой среде (см. Mono и ARM). Учитывая это, действительно, можно сказать что WinAPI не всегда работает с .NET потому что его там нет (WinAPI). Но ты наверно не это имел ввиду?