<o:p>
API AND VC# DOT NET<o:p>
It consists of four classes
- KeyboardHook<o:p>
- PlatformInvokeGDI32<o:p>
- Registry<o:p>
- WindowAPI<o:p>
<o:p>
These classes perform 6 functions
- Capture Screen<o:p>
- Block Mouse and Keyboard<o:p>
- System info<o:p>
- Get Caption<o:p>
- Check running Internet Explorer<o:p>
- All Running Windows<o:p>
- Capture Keyboards Inputs<o:p>
<o:p>
CAPTURE SCREEN<o:p>
Simple one line function to capture screen <o:p>
<o:p>
ü pbox.Image = Win32.WindowAPI.GetDesktopImage();<o:p>
<o:p>
BLOCK MOUSE AND KEYBOARD<o:p>
This function capture bool variable if u pass true its block key board and muse and false then unblock<o:p>
<o:p>
<o:p>
ü Win32.WindowAPI.BlockInput(true);<o:p>
<o:p>
SYSTEM INFO<o:p>
This function demads the SYSTEM_INFO structure that is declare in WindowAPI class so pass simple ref and enjoy system information<o:p>
<o:p>
SYSTEM_INFO pSI = new SYSTEM_INFO();<o:p>
<o:p>
ü Win32.WindowAPI.GetSystemInfo(ref pSI);<o:p>
<o:p>
public uint dwOemId;<o:p>
public uint dwPageSize;<o:p>
public uint lpMinimumApplicationAddress;<o:p>
public uint lpMaximumApplicationAddress;<o:p>
public uint dwActiveProcessorMask;<o:p>
public uint dwNumberOfProcessors;<o:p>
public uint dwProcessorType;<o:p>
public uint dwAllocationGranularity;<o:p>
public uint dwProcessorLevel;<o:p>
GET CAPTION<o:p>
Simple string return active window handler and name<o:p>
<o:p>
ü String str=Win32.WindowAPI.GetWindowHandle();<o:p>
<o:p>
It also contains code that Monitors the windows inputs and Keyboard inputs Called this on form constructor<o:p>
<o:p>
ü kh = new KeyboardHook();<o:p>
ü kh.KeyDown+=new KeyEventHandler (frmactivewindow_ KeyDown);<o:p>
<o:p>
and enjoy to capture key board input even u enter msn password(:>)<o:p>
<o:p>
<o:p>
CHECK RUNNING (IE and Programmas)<o:p>
It gets all running internet explorer u simple send a list box and enjoy all internet explorer<o:p>
<o:p>
ü WindowAPI.GetIExp(lstBox);<o:p>
<o:p>
One more function it perform it close the running window u only List Box like <o:p>
<o:p>
ü Win32.WindowAPI.CloseIE(lstBox);<o:p>
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.