DdeCreateStringHandle (user32)
Last changed: Graham-80.189.251.196

.
Summary

C# Signature:

[DllImport("user32.dll")]
static extern IntPtr DdeCreateStringHandle(uint idInst, string psz,
   int iCodePage);

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Remember that the .dll has two versions: one for ASCII strings and one for Unicode strings.

DdeCreateStringHandleA and DdeCreateStringHandleW respectively.

Either use this name directly or modify the first line of the signature to:

[DllImport("user32.dll", EntryPoint="DdeCreateStringHandleA")]

Sample Code:

IntPtr serviceHandle = DdeCreateStringHandle(instanceId, "MT4", CP_WINANSI);

Alternative Managed API:

Do you know one? Please contribute it!

Documentation