1 2 //This code works with windows 95/98 and possibly windows XP Home but it 3 //dose not work with NT/2000/XP Pro. 4 //--------------------------------------------------------------------------- 5 6 #include <vcl.h> 7 #pragma hdrstop 8 9 #include "Unit1.h" 10 //--------------------------------------------------------------------------- 11 #pragma package(smart_init) 12 #pragma resource "*.dfm" 13 TForm1 *Form1; 14 //--------------------------------------------------------------------------- 15 __fastcall TForm1::TForm1(TComponent* Owner) 16 : TForm(Owner) 17 { 18 } 19 //--------------------------------------------------------------------------- 20 21 22 23 void __fastcall TForm1::Button2Click(TObject *Sender) 24 { 25 26 // disable task switching 27 SystemParametersInfo(97, true, NULL, NULL); 28 29 } 30 //--------------------------------------------------------------------------- 31 32 void __fastcall TForm1::Button1Click(TObject *Sender) 33 { 34 // enable task switching 35 SystemParametersInfo(97, false, NULL, NULL); 36 } 37 //---------------------------------------------------------------------------