Program a Screen-Capture Tool in C#

所在平台: Udemy

课程主页: https://www.udemy.com/course/program-a-screen-capture-tool-in-c/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:用C#编写屏幕捕捉工具 课程概述:本课程将指导您从零开始开发一个完整的屏幕捕捉工具。您将最终制作出一个可以从屏幕捕获图像并以多种图像格式保存到磁盘的实用程序。在课程中,您将开发的程序可以实现以下功能: - 捕获整个屏幕的图像 - 捕获选定窗口的图像 - 从第二或第三个显示器捕获图像 - 用鼠标标记屏幕区域并捕获该区域 - 将鼠标指针的图像添加到捕获的图像中 - 计算屏幕坐标和偏移量 - 将图像以多种格式保存到磁盘 - 创建快捷键以在任何应用程序中触发屏幕捕捉 - 使用窗体和图像框显示图像 - 使用Windows API函数为C#添加额外功能 - 创建文件对话框以保存和加载图像 - 制作透明和半透明窗口 - 使用API函数使窗体可拖动 - 重写Windows过程以处理事件 本课程基于项目,提供所有可以立即运行的源代码。它为C#程序员提供了一个很好的机会,可以超越基础知识,探索更复杂C#应用程序的开发。

课程评论(0条)

课程详情

Create a screen-capture tool in C#. In this course you will follow the development of a complete project from the ground up. You will end up with a utility that grabs images from screen and saves them to disk in multiple image formats. In this course you will develop programs that do all the following: Grab an image of the entire screenGrab an image of a selected windowGrab an image from a second or third monitorMark an area of the screen with the mouse and grab that areaAdd an image of the mouse pointer to grabbed imagesCalculate screen coordinates and offsetsSave images to disk in various image formatsCreate hotkeys to trigger the screen-capture from any applicationUse forms and picture boxes to display imagesUse Windows API functions to add extra features to C#Use file dialogs to save and load imagesCreate transparent and translucent windowsMake forms draggable using API functionsOverride the Windows Procedure to handle events This is a project-based course that comes with all the source code ready-to-run. It provides a great way for C# programmers to move beyond the basics to explore the development of more complex C# applications.

课程标签

0人关注该课程

主题相关的课程