Включите «ReaderMode» в элементе управления .Net, PInvoke DoReaderMode API - PullRequest
1 голос
/ 07 июня 2011

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

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

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

1 Ответ

1 голос
/ 07 июня 2011

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

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

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

...