If you ever want to have many deferent functions just in one library.funtctions you love and hate, now you have it. What does it means?Many times you seen them, now you can use them. If you use C/C++,VB,Delphi,XBASE++ you can use ASFAN functions. We program them very carefully, so there is minimum parameters and most of them are of type LONG, INT, LPCSTR and LPSTR, and names are full descriptive. Serial communication is here, to support some basic communication with some devices connected to serial ports. If you want some cool effect like transparent window, transition, now you get it.Your application can set video mode, test and retrieve it. Controlling desktop including hiding desktop icons, START button, system clock and task bar if you need that. Shutting, rebooting, logoff from computer, monitor turn off, power down, or hibernate is also supported. Prevent screensaver from starting. Setting priority for your application or to part of it, so you can be sure that computer speed is all used. Blocking input to window if you like, when you don't want to allowed user to interrupt execution with keyboard or mouse activity.
If you need information for installed HDD you can get model,serial number and controller revision number for all installed IDE disks ), and you don't have to deal with privilege stuff.
If from any reason you want to know did computer is running in SAFE mode, or have debugger started, or debugging version of windows is installed, now you can detect it. If you need you can create new desktop and run extern application in it alone, and after that move back. Play system sounds, detect status of your window (is iconic, maximized, normal).Set and lock foreground window, draw control ..We use only win32 API and provide easy access for your application.That's why this library is so small in size but great in action.Check a list off functions, maybe you will find what you are looking for.In DEMO you will see only 20 in action of 100.
» version 2.1 - posted on 2005-05-19
EULA - End User License Agreement
IMPORTANT: THIS SOFTWARE END USER LICENSE AGREEMENT ("EULA") IS A LEGAL AGREEMENT BETWEEN YOU AND AS COMPUTER SOFTWARE. READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE. IT PROVIDES A LICENSE TO USE THE SOFTWARE AND CONTAINS WARRANTY INFORMATION AND LIABILITY DISCLAIMERS. BY INSTALLING AND USING THE SOFTWARE, YOU ARE CONFIRMING YOUR ACCEPTANCE OF THE SOFTWARE AND AGREEING TO BECOME BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO BE BOUND BY THESE TERMS, DO NOT INSTALL THE SOFTWARE AND RETURN THE SOFTWARE TO YOUR PLACE OF PURCHASE FOR A FULL REFUND.
YOU CAN INSTALL AND USE THE SOFTWARE ON ANY NUMBER OFF COMPUTER IN YOUR FIRM FOR DEVELOPMENT PROCESS.YOU CAN DISTRIBUTE ONLY DLL FILE TO THIRD PARTY BUT NUMBER OF THEM IS UNLIMITED.You may not decompile, reverse engineer, disassemble, or otherwise reduce the Software to a human-perceivable form.You may not rent, lease, or sublicense the Software. You may not modify the Software or create derivative works based upon the Software.
LIMITED WARRANTY. AS Computer Software warrants that, for a period of ninety (90) days from the date of delivery (as evidenced by a copy of your receipt): (i) when used with a recommended hardware configuration, the Software will perform in substantial conformance with the documentation supplied with the Software; and (ii) the physical media on which the Software is furnished will be free from defects in materials and workmanship under normal use.This is when you get Software on CD, not by email.
NEITHER AS COMPUTER SOFTWARE NOR ITS SUPPLIERS SHALL BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS, LOSS OF PROFITS, BUSINESS, INTERRUPTION OR THE LIKE), ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE OR THIS EULA BASED ON ANY THEORY OF LIABILITY INCLUDING BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF AS COMPUTER SOFTWARE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND EVEN IF A REMEDY SET FORTH HEREIN IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.
(USA ONLY) SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OF CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU AND YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM STATE TO STATE.