에서 윈도우 자르는 도구 , 나는 직선을 그립니다 형광펜 도구를 사용하는 방법을 알고 싶습니다?
에서 윈도우 자르는 도구 , 나는 직선을 그립니다 형광펜 도구를 사용하는 방법을 알고 싶습니다?
답변:
Windows 스니핑 도구에는을 눌러 직선을 그릴 수있는 방법이 없습니다 Shift. Windows Ink Workspace
스니핑 및 스니핑 된 부분 그리기를 지원하는 다른 도구입니다. 직선을 그리는 데 도움이되는 가상자가 있습니다.
Windows Ink Workspace를 활성화하려면
작업 표시 줄의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 Windows 잉크 작업 공간 표시 버튼을 선택합니다. “S”모양의 펜 쓰기 아이콘이 가장 오른쪽의 알림 영역에 나타납니다.
작업 영역을 시작하려면 알림 영역에 나타나는 펜 모양의 Windows 잉크 작업 영역 아이콘을 클릭하거나 누릅니다.
"스크린 스케치"블록을 누릅니다. 목록에서 세 번째 블록이됩니다. 자동으로 디스플레이의 스크린 샷을 찍어 스케치를 위해로드합니다.
화면 오른쪽 상단의 펜 바로 이동합니다.
눈금자 아이콘을 선택하십시오. 이것은 대각선 눈금자처럼 보입니다.
눈금자 위에 마우스를 놓고 마우스 스크롤 휠을 사용하여 눈금자를 회전하고 배치하십시오.
도움이 되었기를 바랍니다.
참고 : 화면 스케치는 Windows 10 1 주년 업데이트에서 제공되는 새로운 기능입니다.
사용자 3DWizard에는 이 문제를 해결하는 데 도움이되도록 약간 수정 된 멋진 AutoHotKey 스크립트 가 있습니다. Shift스나이핑 도구 창 안쪽을 잡고 마우스를 수평 이동으로 제한합니다.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability
SetTitleMatchMode 2 ; Allows for partial matches in window titles
; Commands specific to when Snipping Tool is open
#IfWinActive, Snipping Tool
$*Shift::
Send {Shift Down}
CoordMode, Mouse, Screen
MouseGetPos, SetX, SetY
; clip the cursor to a rectangle that consists just of a line in x-direction
ClipCursor(true, -1000000, SetY, 1000000, SetY+1)
KeyWait Shift
return
$*Shift Up::
Send {Shift Up}
ClipCursor(false, 0, 0, 0, 0) ; unclip the cursor
return
ClipCursor(Confine=True, x1=0 , y1=0, x2=1, y2=1)
{
VarSetCapacity(R, 16, 0), NumPut(x1, &R+0), NumPut(y1, &R+4), NumPut(x2, &R+8), NumPut(y2, &R+12)
Return Confine ? DllCall("ClipCursor", UInt, &R) : DllCall("ClipCursor")
}
#IfWinActive
Windows 10에서는 @HaveSpacesuit의 답변이 작동하지 않았습니다.
Shift를 해제해도 커서가 해제되지 않았습니다.
이 문제를 해결하려면 세 번째 줄을 뒤에서 다음으로 변경하십시오.
Return Confine ? DllCall( "ClipCursor", UInt,&R ) : DllCall( "ClipCursor", UInt, 0 )
전체 작업 코드 :
SendMode Input ; Recommended for new scripts due to its superior speed and reliability
SetTitleMatchMode 2 ; Allows for partial matches in window titles
CoordMode, Mouse, Screen
; Commands specific to when Snipping Tool is open
#IfWinActive, Snipping Tool
$*Shift::
Send {Shift Down}
MouseGetPos, SetX, SetY
ClipCursor( true, -10000, SetY, 10000, SetY+1 ) ;clip the cursor to a rectangle that consists just of a line in x-direction
KeyWait Shift
return
$*Shift Up::
Send {Shift Up}
ClipCursor( false, 0, 0, 0, 0 ) ; unclip the cursor
return
ClipCursor( Confine=True, x1=0 , y1=0, x2=1, y2=1 ) {
VarSetCapacity(R,16,0), NumPut(x1,&R+0),NumPut(y1,&R+4),NumPut(x2,&R+8),NumPut(y2,&R+12)
Return Confine ? DllCall( "ClipCursor", UInt,&R ) : DllCall( "ClipCursor", UInt, 0 )
}
#IfWinActive
Snip & Sketch 라는 Windows 도구를 찾았습니다 . 이 도구는 형광펜을 제공합니다.
나는 이것을 위해 매우 낮은 기술 솔루션을 제안했다 : MouseKeys!
NumLock을 끌 때마다 MouseKeys가 활성화되도록 설정했습니다. 그런 다음 형광펜 커서를 정렬하고 NumPad-0을 눌러 "클릭"한 다음 NumPad-6을 사용하여 오른쪽으로 밉니다. NumPad-5는 끝에서 지속적으로 "클릭을 해제"하는 것 같습니다. NumPad-0을 다시 누르면 결과가 혼합되었습니다.
이 "MouseKeys always on"솔루션은 데스크톱 풀 키보드에서만 편리 할 것입니다. QWERTY / NumPad를 공유하고 있다면 MouseKeys 핫키를 사용하여 활성화 / 비활성화 할 수 있습니다.