teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

何故か投稿内容が真っ白になったので編集

2015/04/18 18:29

投稿

kou0179
kou0179

スコア304

title CHANGED
@@ -1,1 +1,1 @@
1
- [C#]マウスイベントを発生させたいがエラーが出る。『クラス、デリゲート、列挙型、インターフェイス または構造体が必要です。』
1
+ C#マウスイベントを発生させたいがエラーが出る。『クラス、デリゲート、列挙型、インターフェイス または構造体が必要です。』
body CHANGED
@@ -4,10 +4,12 @@
4
4
  先ほど、C#のプログラムを書いている際に、マウスクリックをさせたく調べていたのですがどうやら、下記のようにすればできると書いてありましたのでやってみました。
5
5
 
6
6
 
7
+ ```lang-c#
7
8
  [DllImport("USER32.dll", CallingConvention = CallingConvention.StdCall)]
8
9
  static extern void mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);
9
10
  mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
10
11
  mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
12
+ ```
11
13
 
12
14
  しかし、上記コードの2行目の部分で
13
15
  「クラス、デリゲート、列挙型、インターフェイス または構造体が必要です。」

1

コード部分に勝手に/が挿入されるのでコードタグを消しました。

2015/04/18 18:29

投稿

kou0179
kou0179

スコア304

title CHANGED
File without changes
body CHANGED
@@ -3,12 +3,12 @@
3
3
 
4
4
  先ほど、C#のプログラムを書いている際に、マウスクリックをさせたく調べていたのですがどうやら、下記のようにすればできると書いてありましたのでやってみました。
5
5
 
6
- ```lang-<C#>
6
+
7
7
  [DllImport("USER32.dll", CallingConvention = CallingConvention.StdCall)]
8
8
  static extern void mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);
9
9
  mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
10
10
  mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
11
- ```
11
+
12
12
  しかし、上記コードの2行目の部分で
13
13
  「クラス、デリゲート、列挙型、インターフェイス または構造体が必要です。」
14
14
  というエラーが出力されてしまい、正常に動作しません。