精华内容
下载资源
问答
  • 众所周知,PrintScreen可以复制整个屏幕的内容到剪切板,但是如果我们只需要复制屏幕上某个窗口的内容呢? 一种方式是使用Windows自带的截图工具...Alt + PrintScreen复制当前活动窗口的内容到剪切板,例如只...

    众所周知,PrintScreen键可以复制整个屏幕的内容到剪切板,但是如果我们只需要复制屏幕上某个窗口的内容呢?

    一种方式是使用Windows自带的截图工具(win + R在“运行中输入snippingtool”)或者微信的截图工具(快捷键Alt + A)

    另一种更方便的方式是使用Alt + PrintScreen键。Alt + PrintScreen键会复制当前活动窗口的内容到剪切板,例如只复制资源管理器窗口的内容:

    当然,如果需要复制的是窗口中的局部内容,还是只能使用截图工具

     

    展开全文
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    该命令包括了将带有当前工作目录当作该光盘中的目录的终端窗口。 chsh 1.作用 chsh命令的作用是更改使用者shell设定,它的使用权限是所有使用者。 2.格式 chsh [ -s ] [ -list] [ --help ] [ -v ] [ ...
  • 用turtle实现用正方形画圆

    千次阅读 多人点赞 2018-11-19 13:34:54
    当前位置上的形状复制到画布上,返回stamp_id.可通过下方的clearstamp删除 clearstamp() 删除stamp()返回来的值,参数:(stamp_id)stamp函数返回值 clearstamps() 删除所有的stamp,默认无参数,删除所有 ...

    最近发现一个很有意思的画图的python库,叫做turtle,这里先说下用turtle这个库来实现用正方形画圆的思路。

    每次都用乌龟(turtle)乌龟来画出一个正方形,然后通过旋转3°后,继续画一样的正方形,在通过120次循环后就实现了完整的圆,这里当然也可以用其他的角度和次数,只要能完成360度就可以了。

    先看完成的图形和代码。

    正方形画圆
    代码如下:

    import turtle
    
    window = turtle.Screen() #设置好画图的基本参数
    window.bgcolor(“blue”)
    wugui= turtle.Turtle()
    wugui.shape(“turtle”)
    wugui.color(“red”)
    wugui.speed(5)
    for i in range(120):    #这里设定正方形的个数
    	wugui.forward(100)
    	wuguiright(90)
    	wugui.forward(100)
    	wugui.right(90)
    	wugui.forward(100)
    	wugui.right(90)
    	wugui.forward(100)
    	wugui.right(93)#这里决定每次旋转角度,也就决定了需要画正方形的次数。
    
    window.exitonclick()
    
    

    代码应该很简单易懂,就不再说了。turtle真的是非常强大的一个绘图工具,可以绘制各种各样有趣的图形,详情请看 turtle官方文档,这里说点基本的参数与用法吧。主要包括两部分,乌龟与画布。

    乌龟方法

    乌龟运动

    乌龟移动与绘画

    forward() | fd() 向前移动指定的距离。参数:(integer or float))一个数字

    backward() | bk() | back() 向后移动指定的距离。参数:(integer or float))一个数字

    right() | rt() left() | lt() 向右 旋转指定的角度。参数:(integer or float))一个数字

    goto() | setpos() | setposition() 去到位置(x,y)。参数:(x, y=None))一个数字

    setx() 设置X位置。参数:(integer or float)一个数字

    sety() 设置Y位置。参数:(integer or float)一个数字

    setheading() | seth() 方向设置为to_angle.就是东西南北方向,上北下南左西右东

    home() 移动到原点 – 坐标(0,0):并将其标题设置为其起始方向

    circle() 绘制一个给定半径的圆。参数:(radius,extent,steps)(一个数字__半径,如果值为正则逆时针,负数为顺时针__,一个数字, 执行的步数)

    dot() 用颜色画出一个直径大小的圆点。参数:(size,color)(一个大于1的整数_可None,颜色值)

    stamp() 将当前位置上的形状复制到画布上,返回stamp_id.可通过下方的clearstamp删除

    clearstamp() 删除stamp()返回来的值,参数:(stamp_id)stamp函数返回值

    clearstamps() 删除所有的stamp,默认无参数,删除所有

    undo() 撤销上一步动作

    speed() 乌龟爬行速度,我们这设置的是5,不设置为最快,直接生成

    乌龟当前状态

    position() | pos() 当前位置
    towards() 返回与指定点之间的角度 参数:(X,Y)一个位置
    xcor() 返回乌龟X坐标
    ycor() 返回乌龟Y坐标
    heading() 返回当前乌龟的方向值
    distance() 返回乌龟与坐标点之间的距离。参数:(X,Y)一个位置

    设置与测量

    degrees() 设置整个圆的角度,最好不要动。参数:(integer or float)一个整数
    radians() 将角度测量单位设置为弧度。360度就是2π

    画笔控制

    绘画状态

    pendown() | pd() | down() 将笔落下放在图上,移动的时候将会绘图
    penup() | pu() | up() 将笔提起来,移动的时候将不会绘图
    pensize() | width() 设置线条的粗细。参数:(width)一个正数
    pen() 使用键值对设置笔的属性

    “shown”: True/False  显示
    “pendown”: True/False    笔落下
    “pencolor”: color-string or color-tuple   笔的颜色
    “fillcolor”: color-string or color-tuple    填充颜色
    “pensize”: positive number                      笔大小(正整数)
    “speed”: number in range 0..10              绘画速度(范围0-10)
    “resizemode”: “auto” or “user” or “noresize”  大小调整模式
    “stretchfactor”: (positive number, positive number)    拉伸参数
    “outline”: positive number   外部
    “tilt”: number   倾斜
    

    isdown() 如果笔停止返回True,反之返回False

    颜色控制

    color() 颜色,直接使用返回当前笔颜色与填充颜色
    pencolor() 设置笔的颜色
    fillcolor() 设置笔的填充颜色

    填充

    filling() 返回填充状态,
    begin_fill() 在填充之前使用
    end_fill() 结束填充

    更多绘画控制

    reset() 重置所有参数
    clear() 删除绘画,与reset不同之处仅仅是删除图形,参数保留
    write() 写文字

    arg – object to be written to the TurtleScreen   写到TurtleScreen的参数
    move – True/False     移动
    align – one of the strings “left”, “center” or right”    对齐参数3选1(left,right,center)
    font – a triple (fontname, fontsize, fonttype)  字体
    

    乌龟状态

    可视性

    showturtle() | st() 显示乌龟的形状
    hideturtle() | ht() 隐藏乌龟的形状
    isvisible() 是否可见,返回True or False

    外表

    shape() 设置乌龟的图形形状,可选( “arrow”, “turtle”, “circle”, “square”, “triangle”, “classic”)
    resizemode() 大小调整模式

    “auto”: adapts the appearance of the turtle corresponding to the value of pensize.           由画笔大小决定(自动)
    “user”: adapts the appearance of the turtle according to the values of stretchfactor and outlinewidth (outline), 由拉伸参数决定
    “noresize”: no adaption of the turtle’s appearance takes place.                                              不调整
    

    shapesize() | turtlesize() 返回笔的属性。
    shearfactor() 设置或者返回当前剪切因子
    settiltangle() 与tilt() 一样,只是可以为空,则返回当前旋转角度
    tiltangle() 弃用
    tilt() 设置当前乌龟角度,不调整乌龟前进方向(仅仅改变乌龟样子)
    shapetransform() 设置或返回乌龟的形状的当前转换矩阵
    get_shapepoly() 返回当前形状的坐标

    监听动作

    onclick() 鼠标点击事件

    fun – a function with two arguments which will be called with the coordinates of the clicked point on the canvas函数需要有两个参数
    num – number of the mouse-button, defaults to 1 (left mouse button)    单击次数,默认1
    add – True or False – if True, a new binding will be added, otherwise it will replace a former binding  添加新的绑定函数,否则替代之前函数
    例子:def turn(x, y):
         。。。 left(180)
    onclick(turn)
    

    onrelease() 鼠标释放事件,同上

    ondrag() 鼠标移动事件,同上

    乌龟一些特殊方法
    begin_poly() 开始记录多边形的顶点,当前点为起始点
    end_poly() 结束记录多边形的顶点,当前点为起始点
    get_poly() 返回最后记录的多边形
    clone() 复制一个一模一样的乌龟
    getturtle() | getpen() 获取trutle对象本身
    getscreen() 获取画布对象
    setundobuffer() 设置或禁用中断器
    undobufferentries() 返回undobuffer中的条目数

    画布的方法

    窗口控制

    bgcolor() 设置或返回当前画布的背景颜色
    bgpic() 设置或返回当前画布的背景图片名称
    clear() | clearscreen() 清除图形
    reset() | resetscreen() 重置画布
    screensize() 画布大小

    canvwidth – positive integer, new width of canvas in pixels    宽度
    canvheight – positive integer, new height of canvas in pixels  高度
    bg – colorstring or color-tuple, new background color                 颜色
    

    setworldcoordinates() 全局坐标

    llx – a number, x-coordinate of lower left corner of canvas          左下X坐标
    lly – a number, y-coordinate of lower left corner of canvas           左下X坐标
    urx – a number, x-coordinate of upper right corner of canvas      右下X坐标
    ury – a number, y-coordinate of upper right corner of canvas       右下X坐标
    

    动画控制

    delay() 动画延迟(毫秒)参数:(integer )一个数字
    tracer() 开启动画,设置延迟

    n – nonnegative integer              n个动作执行一次
    delay – nonnegative integer      延迟,毫秒
    

    update() 更新画布,当tracer关闭时使用

    画布监听

    listen() 开启监听,将鼠标定位到画布
    onkey() | onkeyrelease() 键盘弹起(需要位于焦点上,使用上面listen后)

    fun – a function with no arguments or None 动作函数
    key – a string: key (e.g. “a”) or key-symbol (e.g. “space”) 按键
    onkeypress() 键盘按下事件,同上

    onclick() | onscreenclick() 鼠标点击事件

    fun – a function with two arguments which will be called with the coordinates of the clicked point on the canvas 函数需要两个参数
    num – number of the mouse-button, defaults to 1 (left mouse button) 点击次数
    add – True or False – if True, a new binding will be added, otherwise it will replace a former binding 是否是添加,还是替换
    ontimer() 计时器

    fun – a function with no arguments 无需函数
    t – a number >= 0 事件间隔
    mainloop() | done() 开始事件循环,必须是乌龟绘画中的最后一个函数

    设置与特殊方法

    mode() 绘图模式,3选1 “standard”, “logo” or “world”
    colormode() 颜色模式, 1.0 或者 255
    getcanvas() 返回当前TurtleScreen.的Canvas
    getshapes() 返回当前可用形状
    register_shape() | addshape() 3种调用方式。

    1.直接调用图片。screen.register_shape(“turtle.gif”)

    2.调用形状,制定点位置。

         screen.register_shape("triangle", ((5,-3), (0,5), (-5,-3)))
    

    3,调用形状,名字随便取
    turtles() 返回乌龟list数组
    window_height() 返回窗口高度
    window_width() 返回窗口宽度

    输入方法

    textinput() 文字输入

    title – string 输入名字
    prompt – string 输入的文本
    numinput() 数字输入

    title – string 输入名字
    prompt – string 输入文本
    default – number (optional) 默认
    minval – number (optional) 最小
    maxval – number (optional) 最大

    屏幕特有方法

    bye() 关闭turtle窗口
    exitonclick() 鼠标点击关闭窗口
    setup() 设置主窗口参数

    width – if an integer, a size in pixels, if a float, a fraction of the screen; default is 50% of screen 宽 度
    height – if an integer, the height in pixels, if a float, a fraction of the screen; default is 75% of screen 高度
    startx – if positive, starting position in pixels from the left edge of the screen, if negative from the right edge, if None, center window horizontally 左边开始位置
    startx – if positive, starting position in pixels from the top edge of the screen, if negative from the bottom edge, if None, center window vertically 右边开始位置
    title() 设置绘画窗口标题

    个人博客 https://www.bobobk.com/39.html

    展开全文
  • Linux常用命令

    万次阅读 多人点赞 2019-03-10 17:14:35
    开头的文件,可以用这个实现更名 通配符* rm *.txt 删除以.txt为拓展名的文件 显示自己当前目录 pwd 绝对路径返回->/c/Users/Administrator/Desktop 退出 exit 直接关了小黑窗口也行 查看磁盘空间情况 df -h 会显示...

    Linux常用命令


    学习资源推荐

    操作命令行示例
    新建目录mkdir filenamemkdir test 创建test文件夹
    进入指定目录cd filenamecd test 切换到test文件夹
    新建文件touch filenametouch 1.php 新建一个1.php的文件 支持创建多文件,一直写就行了
    编辑文件vi filename ivi 1.php 进入编辑环境,按i执行编辑
    退出编辑Esc :wq!先按键盘左上角的退出键,然后输入:wq!,保存并退出编辑环境
    查看编辑后效果cat filenamecat 1.php 查看编辑后的1.php文件
    删除指定文件rm filenamerm 1.php 删除1.php文件
    返回上层目录cd ..cd … 从test目录切换到上一目录
    返回到根目录cd /注意,根目录不等于桌面
    返回上次停留位置cd -类似返回键
    删除空目录rmdir filenamermdir test 删除空文件夹test
    强制删除rm –rf filename自带循环的删除,即便目录不是空的 ,注意Linux命令下的删除不可恢复
    复制文件并重命名cp filename1 filename2cp 1.php 2.php 当前目录下,复制1.php,重命名为2.php
    移动文件mv filename pathmv 1.php …/ 移动1.php到上一层目录
    重命名文件mv filename1 filename2mv 1.php 2.php 将1.php更名为2.php,支持改拓展名 window下不支持创建.开头的文件,可以用这个实现更名
    通配符*rm *.txt删除以.txt为拓展名的文件
    显示自己当前目录pwd绝对路径返回->/c/Users/Administrator/Desktop
    退出exit直接关了小黑窗口也行
    查看磁盘空间情况df -h会显示使用量,总量,剩余量等信息
    查看网络通讯情况ping 域名或ipping www.baidu.com
    检查ip地址的配置ifconfig会出现ip相关信息,网关,子网掩码,ipv4,ipv6等
    • wc 统计文本信息(行数,词数,字符数)
    • date 查看或者修改系统的日期和时间
    • echo 输出字符串或者变量的值
    • tar -zxvf filename.tar.gz 解压到当前目录
    • ps -ef |grep java 查看全部运行的java进程
    • kill -9 pid 强制杀掉指定进程id
    展开全文
  •  在使用Print Screen进行屏幕抓图时,同时下Alt,就会只拷贝当前活动窗口。 捕捉到图像的调出  使用Print Screen进行屏幕抓图后,打开画图工具(运行PBRUSH)之后下CTRL+V,抓取到的画面就出现在编辑窗口内...

    拷贝整个屏幕
      按下Print Screen键,将会拷贝全屏幕画面。
    抓取当前活动窗口
      在使用Print Screen进行屏幕抓图时,同时按下Alt键,就会只拷贝当前活动窗口。
    捕捉到图像的调出
      使用Print Screen进行屏幕抓图后,打开画图工具(运行PBRUSH)之后按下CTRL+V,抓取到的画面就出现在编辑窗口内了,然后就可以进行保存。
      来源:百度百科

    展开全文
  • 【MATLAB】MATLAB的基础知识

    千次阅读 多人点赞 2017-04-12 11:52:00
    一. MATLAB的启动和退出1.MATLAB的启动有如下两种方式: 方式一:双击操作系统桌面上的MATLAB快捷方式,即可启动并... 退出MATLAB非常简单,只需在MATLAB命令窗口内键入命令quit或单击命令窗口的【关闭】按扭即可。 二
  • WebStorm 2019下载和安装教程(已测有用)

    万次阅读 多人点赞 2019-07-26 17:08:04
    在的package.json,命令/ Ctrl和版本悬停的依赖关系,看看运行的时候可以安装什么版本范围 npm install或yarn install。 六、IDE 1、新的UI主题 您现在可以在WebStorm中使用新的丰富多彩的UI主题作为插件。...
  • SecureCRT的详细使用教程 二

    千次阅读 2013-07-23 22:44:46
     这里的Clone Session是在当前窗口克隆当前会话,Clone in new window,是在克隆一个会话,在新窗口打开。  此功能和linux自带的screen工具比较相似,但是各有优势。这里不做重点讨论,大家自己去google下。 ...
  • 这篇文章继续介绍一下tmux中两个比较使用的技巧,复制模式(copy mode)与窗格全屏,结合起来能够较好地提升效率。
  • 该快捷键,主要对图层进行旋转、缩放等变形调整,同时可以拖动修改图层在画面中的位置,是极为常用的功能。 2、Command+J:复制图层 对图层的复制,一般的操作是通过图层菜单栏选择,或者...
  • ...MATLAB用户界面的熟悉(内容,特点,标题栏,功能区,选项卡,工具栏命令行窗口,命令历史记录窗口当前目录窗口,工作区窗口,图像窗口
  • //当光标在某个非激活的窗口中而用户正着鼠标的某个发送此消息给当前窗口 WM_CHILDACTIVATE = &H0022; //发送此消息给MDI子窗口当用户点击此窗口的标题栏,或当窗口被激活,移动,改变大小 WM_QUEUESYNC = &H...
  • 文章目录一、前言二、使用Spy++工具分析窗口三、C#通过Windows API捕获窗口,获取窗口文本四、附录:Windows窗口消息 一、前言 项目是Unity开发的,上架了QQ游戏大厅,需要兼容XP系统。 QQ游戏大厅启动游戏的流程是...
  • VB实现向窗口发送按键消息

    千次阅读 2009-12-09 16:46:00
    最后,要是不出意外的话,这个键盘消息最终会被送到当前的活动窗口那里,活动窗口所在的应用程序接收到这个消息 后,就知道键盘上哪个下,也就可以决定该作出什么响应给用户了。这个过程可以简单的如下表示: ...
  • ESC:清除当前命令行。 F1: 单字符输出上次输入的命令 相当于方向上的 → 的作用。 F2: 可复制字符数量 , 输入上次命令中含有的字符,系统自动删除...F6:相当键盘上的Ctrl+z 。 F7:显示命令历史记录,以图形列
  • 按住Shift右击鼠标打开命令行窗口

    万次阅读 2015-07-23 10:05:13
    其实Windows有个不显眼的功能是这样的,同样还是以定位到D盘foo文件夹下的一个bar子文件夹为例,在bar文件夹里,将鼠标置于空白处,按住Shift不放,同时右击鼠标,这时在出来的右键菜单里会出现一个"打开命令行" ...
  • xshell复制粘贴快捷键

    万次阅读 2018-09-18 15:17:46
    我们刚安装的xshell如果想要复制或者粘贴就必须右键弹出...键盘和鼠标 》中间按钮 》打开弹出式菜单 》向右按钮 》粘贴剪贴板内容 》将选定的文本自动复制到剪贴板,这些选好后确定,我们已经实现了简单的复制和粘...
  • 复制、粘贴和其他常规快捷键 Windows徽标快捷键 命令提示符快捷键 对话框快捷键 文件资源管理器快捷键 虚拟桌面快捷键 任务栏快捷键 《设置》快捷键 第二部分:Windows10应用的快捷键 《Microsoft Edge...
  • Win10企业版激活方法

    千次阅读 2019-07-03 10:50:58
    2、待打开MSDOS界面后,依次输入以下命令:slmgr.vbs /upk由于Win10正式版允许在命令提示符界面使用“Ctrl+V”进行粘贴操作,因此我们可以复制以上命令,然后在MSDOW窗口“Ctrl+V”或“右击”以粘贴此命令,...
  • linux vim 编辑器之多文件多窗口编辑

    千次阅读 2017-11-26 22:10:09
    还好linux提供了多文件多窗口的模式。 同时打开多个文件vim filename1 filename2 filename3 ....多文件编辑按键:files 查看当前打开了哪些文件 :n 切换到下一个文件 :N 切换到上一个文件同时打开多个文件之后,就...
  • python深度学习库系列教程——python调用opencv库教程

    万次阅读 多人点赞 2018-03-17 15:47:33
    全栈工程师开发手册 (作者:栾鹏) python教程全解 OpenCV安装pip install --...pip install opencv-pythonOpenCV的结构和Python一样,当前的OpenCV也有两个大版本,OpenCV2和OpenCV3。相比OpenCV2,OpenCV3提供了
  • 全能终端神器 MobaXterm 学习与使用

    千次阅读 多人点赞 2020-01-20 15:00:18
    前言:为什么使用MobaXterm? MobaXterm的优点:例如,使用SSH连接到远程服务器时,将自动弹出图形SFTP浏览器以直接编辑远程文件,提出直观的用户界面,以便通过不同的网络或系统高效地访问远程服务器。 那到底Moba...
  • Mac 键盘快捷键

    万次阅读 2018-06-03 12:46:39
    Mac 键盘快捷键您可以下组合来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。 要使用键盘快捷键,请按住一个或多个修饰,同时快捷键的最后一个。例如,要使用快捷键 Command-C(拷贝),请按住 ...
  • window下cmd命令窗口常用快捷键

    千次阅读 2017-06-03 22:51:30
    ESC:清除当前命令行;  F7:显示命令历史记录,以图形列表窗的形式给出所有曾经输入的命令,并可用上下箭头选择再次执行该命令。  F8:搜索命令的历史记录,循环显示所有曾经输入的命令,直到下回车为止;...
  • doc 界面如何快速粘贴复制

    千次阅读 2018-01-08 11:35:58
    1.ctrl+r 输入cmd打开doc窗口,在窗口的标题栏上右键,选择属性,编辑选项组内勾选快速...2.复制 :选择一段内容,按住 enter ,就已经复制内容了 3.粘贴:光标停在要粘贴的地方,按住鼠标右键,即把内容粘贴出来了
  • 本文框架 常用快捷键 以下快捷键为平时小编用的比较多的...如果想看所有快捷键,可alt + shift + k;或者在界面中点击Tools + Keyboard Shortcuts Help。以后记得不是很清楚的可以看快捷键大全! 快速运行 ⭐⭐⭐
  • git中代码测试程序,直接创建VS2013程序代码复制便可编译,实现功能动态获取窗口大小,获取鼠标按键消息,获取鼠标所在窗口的位置,大小,窗口句柄
  • 先说说我为什么要写这篇文章,在这之前,我遇到了一个问题,就是复制不了PDF的文字内容,而我偏偏又想获取到。 我尝试了很多办法,先是将PDF转成Word文档,这样就可以从文档中把内容复制出来了,但是这些格式转换的...
  • 模拟键盘按键

    千次阅读 2018-11-15 10:29:35
    29位:指定按键时的上下文,其值为1时表示在按键时Alt下,其值为0表示WM_SYSKEYDOWN消息因没有任何窗口有键盘焦点而被发送到当前活动窗口。 30位:指定该按键之前的状态,其值为1时表示该消息发送前,该按键...
  • DOS窗口的一些简单介绍

    千次阅读 2017-11-05 14:54:32
    什么是DOS? DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”。DOS是个人计算机上的一类操作系统。 是一种以命令行形式操作的界面,他的所有动作都以命令来完成。如进入某文件夹可以以 C:>CD XX回车...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 126,729
精华内容 50,691
关键字:

复制当前窗口按什么键