AnirOCX Publisher's description
from Naughter Software
An ActiveX control which can be used to develop apps which use the Animax Anir remote control unit
The AnirOCX was developed to be an ActiveX control which can be used to develop apps which use the Animax Anir remote control unit.
This hardware product is a hand help remote control unit which can be connected to your PC via a serial port. I purchased one a number of months ago and was pleasantly surprised by how well it worked. Unfortunately it uses a VXD driver which means that it cannot be used on NT. This was one of the main reasons behind the development of AnirOCX.
This OCX gives the developer the support to use the remote control with their apps in whatever way they want. For example if you were developing a presentation product you could use AnirOCX to provide hands free remote control of your product from across the hall. For the more ambitious you could develop an app which provides general remote support for the Windows shell.
The complete source code to the OCX is included in AnirOCX. As part of the source code a reusable C++ class called CAnirRemoteControl (anir32.cpp/h) is included which the MFC/C++ developers among you may prefer to use instead of the OCX model. Using this class directly instead of the OCX also means that you have the option of statically including both MFC and the remote control code rather than having to redistribute the anir.ocx plus its MFC support dlls.
For the hard core developers out there, the source code is also a good example of using overlapped IO, synchronization techniques, multithreading, low level serial comms, IR signal decoding and high precision timing techniques. And you get all of that in a 30k binary .
?пїЅ AnirOCX is shareware and this trial version is fully functional and does not include any NAG screens. This means that you are free to evaluate it for up to 30 days. After this period if you are still using AnirOCX and/or want to use it in a program of yours, then you must register AnirOCX with the author.
What's New in This Release:?пїЅ Now using PostMessage instead of SendMessage. This prevents possible deadlock problems when calling the Stop method.
?пїЅ Removed some incorrect comments from the code base
?пїЅ Code now compiles cleanly when built for UNICODE
?пїЅ Updated documentation to include info on registering ocx
System Requirements:No special requirements.
Program Release Status: Major Update
Program Install Support: Install and Uninstall