Visual basic applications have very rich and flexible applications but there is single limitation when using pointer function. Windows API has limited support for function pointers due to it has the ability to use but not the functional support to call back the function. But presently versions have support for modules. Function pointers have inbuilt support (DLL's) for call but not for call back.