写个程序,可以获取用户的键盘录入,只要用户按一下键盘,就会获取用户输入的字母,数字或其他,和盗号木马类似
^-^,请哪位高手帮忙,我要详细代码,谢谢!!!

解决方案 »

  1.   

    private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
        MessageBox.Show(((int)(e.KeyChar)).ToString());
    }
    钩子
    public delegate int KeyboardProc(int nCode, IntPtr wParam, IntPtr lParam);
    static int hKeyboardHook = 0;
    KeyboardProc KeyboardHookProcedure;public const int WH_KEYBOARD = 13;
            public const int WH_MOUSE_LL = 14;
            
            public struct KeyboardMSG
            {
                public int vkCode;
                public int scanCode;
                public int flags;
                public int time;
                public int dwExtraInfo;
                public int VK_CONTROL;
                public int VK_MENU;
                public int VK_DELETE;
            }
      

  2.   

    这个可以安装一个钩子。微软一站式示例代码库里面有详细的示例:http://1code.codeplex.com。下载以后,在Visual Studio 2008文件夹下找CSWindowsHook示例。