Comments 2
Несколько дотошных замечаний — lParam и wParam у Вашей оконной процедуры лучше бы сделать чем-то более похожим, а то IntPtr платформозависимый, а Int нет, хотя они в принципе различаются только знаковостью. Далее, при явном указании названия функции, например:
лучше сразу писать
то бишь явно указывать юникодную версию, чтобы маршаллеру лишних движений по поиску внутри не делать.
[DllImport( "user32.dll", EntryPoint = "FindWindow", SetLastError = true )]
лучше сразу писать
[DllImport( "user32.dll", EntryPoint = "FindWindowW", SetLastError = true )]
то бишь явно указывать юникодную версию, чтобы маршаллеру лишних движений по поиску внутри не делать.
Sign up to leave a comment.
Нестандартный подход к стандартной разработке дополнения (Add-In’а) на C#