mirror of
https://github.com/greenshot/greenshot
synced 2025-07-16 10:03:44 -07:00
Fix for compile error
This commit is contained in:
parent
eefdf2b2eb
commit
98cbe99f9a
2 changed files with 4 additions and 3 deletions
|
@ -19,19 +19,20 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
using System.Globalization;
|
|
||||||
using Greenshot.Drawing;
|
using Greenshot.Drawing;
|
||||||
using Greenshot.Helpers;
|
using Greenshot.Helpers;
|
||||||
using Greenshot.IniFile;
|
using Greenshot.IniFile;
|
||||||
using Greenshot.Plugin;
|
using Greenshot.Plugin;
|
||||||
using GreenshotPlugin.Controls;
|
using GreenshotPlugin.Controls;
|
||||||
using GreenshotPlugin.Core;
|
using GreenshotPlugin.Core;
|
||||||
|
using GreenshotPlugin.UnmanagedHelpers;
|
||||||
using log4net;
|
using log4net;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Drawing.Drawing2D;
|
using System.Drawing.Drawing2D;
|
||||||
using System.Drawing.Imaging;
|
using System.Drawing.Imaging;
|
||||||
|
using System.Globalization;
|
||||||
using System.Security.Permissions;
|
using System.Security.Permissions;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
@ -383,7 +384,7 @@ namespace Greenshot.Forms {
|
||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
void OnMouseMove(object sender, MouseEventArgs e) {
|
void OnMouseMove(object sender, MouseEventArgs e) {
|
||||||
// Make sure the mouse coordinates are fixed, when pressing shift
|
// Make sure the mouse coordinates are fixed, when pressing shift
|
||||||
_mouseMovePos = FixMouseCoordinates(WindowCapture.GetCursorLocation());
|
_mouseMovePos = FixMouseCoordinates(User32.GetCursorLocation());
|
||||||
_mouseMovePos = WindowCapture.GetLocationRelativeToScreenBounds(_mouseMovePos);
|
_mouseMovePos = WindowCapture.GetLocationRelativeToScreenBounds(_mouseMovePos);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -309,7 +309,7 @@ namespace Greenshot.Helpers {
|
||||||
bool captureTaken = false;
|
bool captureTaken = false;
|
||||||
switch (_screenCaptureMode) {
|
switch (_screenCaptureMode) {
|
||||||
case ScreenCaptureMode.Auto:
|
case ScreenCaptureMode.Auto:
|
||||||
Point mouseLocation = WindowCapture.GetCursorLocation();
|
Point mouseLocation = User32.GetCursorLocation();
|
||||||
foreach (Screen screen in Screen.AllScreens) {
|
foreach (Screen screen in Screen.AllScreens) {
|
||||||
if (screen.Bounds.Contains(mouseLocation)) {
|
if (screen.Bounds.Contains(mouseLocation)) {
|
||||||
_capture = WindowCapture.CaptureRectangle(_capture, screen.Bounds);
|
_capture = WindowCapture.CaptureRectangle(_capture, screen.Bounds);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue