布団が俺を呼んでいる

丘山大一のぶろぐ

画面をクリックする (マウスクリック)

珍しく全力で仕事したせいで、指が痛い……。
というわけで、指を使わなくても自動でクリックするためのプログラム。
※自分メモ。

using System.Runtime.InteropServices;
 
namespace ConsoleApplication1
{
    class Program
    {
        [DllImport("USER32.dll", CallingConvention = CallingConvention.StdCall)]
        static extern void SetCursorPos(int X, int Y);
 
        [DllImport("USER32.dll", CallingConvention = CallingConvention.StdCall)]
        static extern void mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);
        
        private const int MOUSEEVENTF_LEFTDOWN = 0x2;
        private const int MOUSEEVENTF_LEFTUP = 0x4;
 
        static void Main(string[] args)
        {
            SetCursorPos(300, 300);
            mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
            mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
        }
    }
}


100倍クリックされる 超Webライティング実践テク60

新品価格
¥3,280から
(2017/6/11 20:41時点)

コメントを書く

布団が俺を呼んでいる | Hyper-V マネージャで、仮想マシンの作成日時が 1601/01/01 9:00:00 と表示される

布団が俺を呼んでいる

丘山大一のぶろぐ

Hyper-V マネージャで、仮想マシンの作成日時が 1601/01/01 9:00:00 と表示される

Hyper-V マネージャ上で仮想マシンの作成日時の表示がどうもおかしいな、とは
前々から気にはなっていたのですが、既存の問題だったんですね。

Windows Server 2012 R2 限定の問題らしいですが、最近は仮想化環境を作るのに専らコレを使っているのでちょっとだけ困りますね。まあ作成日時がどうしても必要ならメモ欄に記載しておけばいいのでしょうけど……。
(仮想マシンのメモは、仮想マシンの設定 - 管理 - 名前 から入力可能。案外知られていない気がする)


ひと目でわかるWindows Server 2012 R2 [ 天野司 ]

価格:2,808円
(2015/9/20 17:05時点)
感想(0件)


コメントを書く