[DllImport("user32.dll")]
static extern int LoadString(IntPtr hInstance, uint uID,StringBuilder lpBuffer, int nBufferMax);
None.
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1033/cpguide/html/cpcondefaultmarshalingforstrings.htm
Suggests that a StringBuilder be used instead of a string type as was listed previously
Please add some!
using System.Text;
public String GetStringResource(IntPtr hModuleInstance, uint uiStringID)
{
StringBuilder sb = new StringBuilder(255);
LoadString(hModuleInstance, uiStringID, sb, sb.Capacity + 1);
return sb.ToString();
}
Do you know one? Please contribute it!