Diskuze: Pohyb s oknem
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
To už se tu řešilo: http://www.itnetwork.cz/…fa60ba84d2c2
No já právě nevím, co z toho použít a když něco zkusím, tak mi to nefunguje (nevím, jak přesně to upravit, jak jsem psal).
Četl jsi to vlákno vůbec? Je tam link ke stažení: http://www.codeproject.com/…itlebar-in-C
Dal jsem ti to na ulozto
Doporučuji udělat si z toho objekt a ten volat:
using System.Runtime.InteropServices;
using System;
public class MoveIsEnabled
{
public const int WM_NCLBUTTONDOWN = 0xA1, HT_CAPTION = 0x2;
[DllImportAttribute("user32.dll")]
public static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam);
[DllImportAttribute("user32.dll")]
public static extern bool ReleaseCapture();
public MoveIsEnabled(IntPtr who)
{
ReleaseCapture();
SendMessage(who, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
}
}
Jako parametr "who" bude vlastnost Handle - Formu...
new MoveIsEnabled(Handle);
Zobrazeno 8 zpráv z 8.