我在Visual Studio Community 2017中创建了一个C#类库。这是我的一个文件的内容:
using System;
using System.Runtime.InteropServices;
namespace ExLumina.Stevens.Midi
{
[StructLayout(LayoutKind.Sequential)]
public struct MidiHdr
{
public IntPtr lpData;
public int dwBufferLength;
public int dwBytesRecorded;
public int dwUser;
public int dwFlags;
public IntPtr lpNext;
public int reserved;
public int dwOffset;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]
public int[] dwReserved;
}
}
当我将插入光标放在IntPtr
字符串中并按F1
时,我会在此处看到帮助页面:
我很好。
但是,当我将光标放在UnmanagedType
字符串上并按下F1
时,我会把它带到这里:
这是一个标记为不再更新的Windows 8电话页面。 (注意URL中的子字符串previous-versions
。)
为什么要这样做?如何使用与F1
上使用IntPtr
时相同的文档集?谢谢你的帮助!