Включите "ReaderMode" в элементе управления.Net, PInvoke DoReaderMode API

Я хочу включить "ReaderMode" для панорамирования / прокрутки моего элемента управления в.Net. Самой близкой вещью, которую я нашел, была эта функция Win API http://msdn.microsoft.com/en-us/library/bb775599%28VS.85%29.aspx. Тем не менее, я не уверен, как это назвать, в документации сказано,

Примечание. Эта функция не объявлена ​​ни в одном общедоступном заголовке. Чтобы использовать его, вы должны получить к нему доступ как к порядковому номеру 383 из Comctl32.dll.

Я никогда не вызывал функцию, у которой раньше не было имени, может кто-нибудь описать, как это сделать в VB.Net?

1 ответ

Решение

Ну, вы должны попробовать:

<DllImport("Comctl32.dll", EntryPoint:="#383", _
     CallingConvention:=CallingConvention.StdCall)> _

определить функцию по ее порядковому номеру. Вы также должны пройти структуру, но я полагаю, вы знаете, как действовать.

Другие вопросы по тегам