C++ Builder Snippets  

Das Verschieben des Fensters verhindern:
 
//----------------------------------------------------------------
// Das Verschieben des Fensters verhindern
//----------------------------------------------------------------
// Mit Hilfe der Funktion FixWindow() kann das Verschieben des
// eingenen Formulars oder auch eines fremden Fensters verhindert werden.
// Als Parameter erwartet die Funktion das Handle des zu fixierenden
// Fensters.
//----------------------------------------------------------------

void FixWindow(HWND hWnd)
{
  HMENU hSystemMenu = GetSystemMenu(hWnd, false);
  RemoveMenu(hSystemMenu, 0xF010, MF_BYCOMMAND);
}

// Beispielaufrufe:

// Fixiert das Formular Form1:
FixWindow(Form1->Handle);

// Fixieren des Windows-Rechners:
HWND hWinHandle = FindWindow(0"Rechner");
if(hWinHandle)  FixWindow(hWinHandle);





© '99-2001 by S. Kreutzmann