鼠标扑捉.rar

  • qkun8226
    了解作者
  • Visual C++
    开发工具
  • 43KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 13
    下载次数
  • 2005-08-14 20:06
    上传日期
爱好WINDOWS系统编程者的导师,你可以真正的了解到鼠标的控制!
鼠标扑捉.rar
  • 捕获鼠标
  • res
  • Mouse.ico
    1.1KB
  • MouseDoc.ico
    1.1KB
  • Toolbar.bmp
    1.1KB
  • Mouse.rc2
    397B
  • Mouse.clw
    2.2KB
  • StdAfx.h
    1KB
  • MouseDoc.cpp
    1.7KB
  • MainFrm.cpp
    2.5KB
  • Mouse.dsp
    4.4KB
  • Mouse.plg
    1.2KB
  • Mouse.h
    1.3KB
  • MouseView.h
    1.8KB
  • Mouse.dsw
    535B
  • MouseView.cpp
    2.8KB
  • Mouse.cpp
    4.1KB
  • Mouse.opt
    53.5KB
  • MouseDoc.h
    1.4KB
  • MainFrm.h
    1.5KB
  • Mouse.exe
    116.1KB
  • StdAfx.cpp
    207B
  • Mouse.ncb
    89KB
  • Resource.h
    492B
  • Mouse.rc
    10.3KB
  • Mouse.aps
    27.8KB
  • www.pudn.com.txt
    218B
内容介绍
// Mouse.cpp : Defines the class behaviors for the application. // #include "stdafx.h" #include "Mouse.h" #include "MainFrm.h" #include "MouseDoc.h" #include "MouseView.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CMouseApp BEGIN_MESSAGE_MAP(CMouseApp, CWinApp) //{{AFX_MSG_MAP(CMouseApp) ON_COMMAND(ID_APP_ABOUT, OnAppAbout) // NOTE - the ClassWizard will add and remove mapping macros here. // DO NOT EDIT what you see in these blocks of generated code! //}}AFX_MSG_MAP // Standard file based document commands ON_COMMAND(ID_FILE_NEW, CWinApp::OnFileNew) ON_COMMAND(ID_FILE_OPEN, CWinApp::OnFileOpen) // Standard print setup command ON_COMMAND(ID_FILE_PRINT_SETUP, CWinApp::OnFilePrintSetup) END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CMouseApp construction CMouseApp::CMouseApp() { // TODO: add construction code here, // Place all significant initialization in InitInstance } ///////////////////////////////////////////////////////////////////////////// // The one and only CMouseApp object CMouseApp theApp; ///////////////////////////////////////////////////////////////////////////// // CMouseApp initialization BOOL CMouseApp::InitInstance() { AfxEnableControlContainer(); // Standard initialization // If you are not using these features and wish to reduce the size // of your final executable, you should remove from the following // the specific initialization routines you do not need. #ifdef _AFXDLL Enable3dControls(); // Call this when using MFC in a shared DLL #else Enable3dControlsStatic(); // Call this when linking to MFC statically #endif // Change the registry key under which our settings are stored. // TODO: You should modify this string to be something appropriate // such as the name of your company or organization. SetRegistryKey(_T("Local AppWizard-Generated Applications")); LoadStdProfileSettings(); // Load standard INI file options (including MRU) // Register the application's document templates. Document templates // serve as the connection between documents, frame windows and views. CSingleDocTemplate* pDocTemplate; pDocTemplate = new CSingleDocTemplate( IDR_MAINFRAME, RUNTIME_CLASS(CMouseDoc), RUNTIME_CLASS(CMainFrame), // main SDI frame window RUNTIME_CLASS(CMouseView)); AddDocTemplate(pDocTemplate); // Parse command line for standard shell commands, DDE, file open CCommandLineInfo cmdInfo; ParseCommandLine(cmdInfo); // Dispatch commands specified on the command line if (!ProcessShellCommand(cmdInfo)) return FALSE; // The one and only window has been initialized, so show and update it. m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); return TRUE; } ///////////////////////////////////////////////////////////////////////////// // CAboutDlg dialog used for App About class CAboutDlg : public CDialog { public: CAboutDlg(); // Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: //{{AFX_MSG(CAboutDlg) // No message handlers //}}AFX_MSG DECLARE_MESSAGE_MAP() }; CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD) { //{{AFX_DATA_INIT(CAboutDlg) //}}AFX_DATA_INIT } void CAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CAboutDlg) //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg) // No message handlers //}}AFX_MSG_MAP END_MESSAGE_MAP() // App command to run the dialog void CMouseApp::OnAppAbout() { CAboutDlg aboutDlg; aboutDlg.DoModal(); } ///////////////////////////////////////////////////////////////////////////// // CMouseApp message handlers
评论
    相关推荐
    • 鼠标控制
      鼠标控制
    • 手势控制鼠标安装包
      手势控制鼠标安装包,暂无代码,在windows平台下使用
    • 控制鼠标自动操作系统
      控制鼠标自动操作控制鼠标自动操作控制鼠标自动操作控制鼠标自动操作控制鼠标自动操作控制鼠标自动操作控制鼠标自动操作
    • linux模拟控制鼠标键盘
      在linux下,将鼠标键盘的控制做了封装,可以直接使用鼠标键盘函数来控制系统的鼠标和键盘操作.这是在Qt creater下开发的一个工程.
    • OpenCV控制鼠标移动
      OpenCV控制鼠标移动。EXE文件,如需代码请移步http://www.beyondc.cn,搜索一下就有了。
    • c语言实现远程控制鼠标
      用vc简单的实现了 远程鼠标控制 即:让对方的鼠标跟着本地的一起动
    • keynavish:在Windows上使用键盘控制鼠标
      在Windows上,用键盘控制鼠标。 这是Windows的的重写。 它与原始版本(模)完全兼容,因此您可以对两个程序使用相同的配置文件。 keynavish可在Windows XP和更高版本上运行,但仅正式支持仍能从Microsoft获得支持...
    • Mouse_control:使用手势控制鼠标指针
      使用手势控制鼠标指针 抽象的 这个项目是一个鼠标模拟系统,它执行由鼠标执行的与您的手部动作和手势相对应的所有功能。 简而言之,摄像机会捕获视频,并根据您的手势,您可以移动光标并执行左键单击,右键单击,...
    • 手势识别控制鼠标
      VC++和openCV实现用手势来控制鼠标的移动,左键单击,左键双击,右键单击的功能,我用的是vs2010和openCV2.3,如要在其他版本使用需要自己配置一下,代码可运行。
    • 用kinect控制鼠标
      用kinect可以实现控制鼠标,定位还不太灵敏。vs2010,语言为c#。