C# SendMessage string 전달
서로 다른 프로그램으로 데이터를 전달하기 위해선 아래와 같이 하면 된다. 1. WM_COPYDATA 와 COPYDATASTRUCT 를 이용할 수 있도록 선언한다. using System.Runtime.InteropServices; ... ... public const Int32 WM_COPYDATA = 0x004A; public struct COPYDATASTRUCT { public IntPtr dwData; public UInt32 cbData; [MarshalAs(UnmanagedType.LPStr)] public string lpData; } [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern IntPtr SendMessag..
전공/C#
2015. 7. 6. 17:03