Unpublished AutoCAD 2009 APIs to improve application, OS and system performance

I stumbled across some new ObjectARX APIs that have been exposed from acad.exe in AutoCAD 2009.

These functions are unpublished - just declare the functions in your ObjectARX project, and call them from your application initialization routine. I think you'll find the results surprising!

extern fool acedMakeAutoCADMuchQuicker(bool enable);

extern fool acedPreventWindowsBlueScreen(bool enable);

extern fool acedDoubleSystemClockSpeed(bool enable);

OK, before anyone actually wastes time on this, happy April Fool's Day. ๐Ÿ™‚

5 responses to “Unpublished AutoCAD 2009 APIs to improve application, OS and system performance”

  1. Fernando Malard Avatar
    Fernando Malard

    Ok, I can add some other ones:

    fool acdbImplementCustomClassDotNetWrapper(MyClass);
    fool acedPreventAllFatalErrors();
    fool acedPreventAllAssertViolations();
    fool acedAllowDebugIntoAutoCADSourceCode();

    The list is huge... ๐Ÿ™‚
    Regards.

  2. More useful and powerful Apis as below:
    extern fool acedUpgradeTo2010RightNow();
    extern fool acedUpgradeXPToVista();
    extern fool acedUpgradePentiumToXeon();
    extern fool acedConvertTo3DMax();
    extern fool acedConvertToMaya();
    extern fool acedConvertToInvetor();
    extern fool acedConvertToRevit();
    extern fool acedConvertToAnyAdskProduct(AdskProductName productName);

    ๐Ÿ™‚

  3. Some People are Just Cruel :S

  4. Hi Kean,
    what is a Declaration of 'fool'. My ObjectARX 2009 Application can't understand 'fool'

  5. Kean Walmsley Avatar

    Hi Dirk,

    This was an April Fool's Day post, so you won't get it to work. Sorry to have got your hopes up.

    Kean

Leave a Reply to Dirk Gebhard Cancel reply

Your email address will not be published. Required fields are marked *