Pull to refresh

Comments 2

Несколько дотошных замечаний — lParam и wParam у Вашей оконной процедуры лучше бы сделать чем-то более похожим, а то IntPtr платформозависимый, а Int нет, хотя они в принципе различаются только знаковостью. Далее, при явном указании названия функции, например:
[DllImport( "user32.dll", EntryPoint = "FindWindow", SetLastError = true )]

лучше сразу писать
[DllImport( "user32.dll", EntryPoint = "FindWindowW", SetLastError = true )]

то бишь явно указывать юникодную версию, чтобы маршаллеру лишних движений по поиску внутри не делать.
С замечаниями согласен — обрамления API-функций особо не шлифовал, так как на этапе отладки использовал много таковых, а для рабочей версии оставил только необходимые.
Sign up to leave a comment.

Articles