public formNativeresources(IntPtr _handle) { handle = _handle; InitializeComponent(); ResourceNameCallback = new EnumResourceNameCallback(nameCallback); ResourceTypeCallback = new EnumResourceTypeCallback(typeCallback); NativeMethods.EnumResourceTypes(handle, ResourceTypeCallback, IntPtr.Zero); /* EnumResourceTypes(handle, "RT_RCDATA", "RT_STRING", "RT_VERSION", "RT_ICON", "RT_GROUP_ICON", "RT_BITMAP", "RT_MESSAGETABLE", "RT_MENU", "RT_MANIFEST", "RT_HTML", "RT_GROUP_CURSOR", "RT_FONTDIR", "RT_FONT", "RT_DLGINCLUDE", "RT_DIALOG", "RT_CURSOR", "RT_BITMAP", "RT_ANIICON", "RT_ANICURSOR", "RT_ACCELERATOR"); */ }
public formNativeresources(IntPtr _handle) { handle = _handle; InitializeComponent(); ResourceNameCallback = new EnumResourceNameCallback(nameCallback); ResourceTypeCallback = new EnumResourceTypeCallback(typeCallback); NativeMethods.EnumResourceTypes(handle, ResourceTypeCallback, IntPtr.Zero); /* * EnumResourceTypes(handle, "RT_RCDATA", "RT_STRING", "RT_VERSION", * "RT_ICON", "RT_GROUP_ICON", "RT_BITMAP", "RT_MESSAGETABLE", * "RT_MENU", "RT_MANIFEST", "RT_HTML", "RT_GROUP_CURSOR", * "RT_FONTDIR", "RT_FONT", "RT_DLGINCLUDE", "RT_DIALOG", * "RT_CURSOR", "RT_BITMAP", "RT_ANIICON", "RT_ANICURSOR", "RT_ACCELERATOR"); */ }
public static extern bool EnumResourceNames(IntPtr module, string rType, EnumResourceNameCallback cb, IntPtr z);