OSDN Git Service

Merge branch 'feature/37178_プロジェクトとソリューションファイルの英語化' into develop
[dtxmania/dtxmania.git] / FDK17プロジェクト / コード / 00.共通 / CSendMessage.cs
diff --git a/FDK17プロジェクト/コード/00.共通/CSendMessage.cs b/FDK17プロジェクト/コード/00.共通/CSendMessage.cs
deleted file mode 100644 (file)
index 76e68dc..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-using System;\r
-using System.Collections.Generic;\r
-using System.Runtime.InteropServices;\r
-using System.Diagnostics;\r
-using System.Text;\r
-\r
-namespace FDK\r
-{\r
-       public static class CSendMessage\r
-       {\r
-\r
-               [DllImport( "USER32.dll" )]\r
-               static extern uint SendMessage( IntPtr window, int msg, IntPtr wParam, ref SampleFramework.COPYDATASTRUCT lParam );\r
-       \r
-               \r
-               public static uint sendmessage( IntPtr MainWindowHandle, IntPtr FromWindowHandle, string arg)\r
-               {\r
-                       uint len = (uint) arg.Length;\r
-\r
-                       SampleFramework.COPYDATASTRUCT cds;\r
-                       cds.dwData = IntPtr.Zero;               // 使用しない\r
-                       cds.lpData = Marshal.StringToHGlobalUni( arg );                 // テキストのポインターをセット\r
-                       cds.cbData = ( len + 1 ) * 2;   // 長さをセット\r
-\r
-                       //文字列を送る\r
-                       uint result = SendMessage( MainWindowHandle, SampleFramework.WindowConstants.WM_COPYDATA, FromWindowHandle, ref cds );\r
-\r
-                       Marshal.FreeHGlobal( cds.lpData );\r
-\r
-                       return result;\r
-               }\r
-       }\r
-}\r