如何将以下VB6代码转换为C#

时间:2013-02-04 07:22:36

标签: c# .net pinvoke

我正在将VB6代码转换为C#.NET并遇到问题:

  
    

“尝试读取或写入受保护的内存。这通常表示其他内存已损坏。”

  

具有例外的代码行是:

[DllImport("advapi32.dll", EntryPoint = "RegOpenKeyEx")]
public static extern int RegOpenKeyEx(UIntPtr hKey, string lpSubKey, uint ulOptions,  int samDesired, out UIntPtr phkResult);

0 个答案:

没有答案