В Windows вы должны использовать Windows API.
оттуда, используйте SetCursorPos()
для него.
http://www.zope.org/Wikis/ZODB является первым приходить на ум, но здесь является списком и коммерческих и объектных баз данных с открытым исходным кодом:
Вы, вероятно, хотите смотреть на Магму, Smalltalk OODB, вдохновленный Драгоценным камнем.
Магма является OODB с полным источником в Писке Smalltalk. См. http://wiki.squeak.org/squeak/2665. Даже если Вы хотите использовать другой язык реализации, читать код должно быть полезным. Существует активный список рассылки, где на вопросы отвечают быстро.
Драгоценный камень является, вероятно, крупнейшей компанией OODB с лучшим послужным списком. Это раньше было очень дорого, но они представили свободное, но не версию с открытым исходным кодом для маленьких баз данных (4GB) недавно в их СТЕКЛЕ (Драгоценный камень, Linux, Apache и Побережье) предложение.
CouchDB является документной базой данных, почти такая же вещь как объектная.