When adding shell32.dll the EA becomes a script? why? how can I make it an expert?

 

Hi

When adding this to the expert:

#import "shell32.dll"
int ShellExecuteW(int hwnd,const string Operation,const string File,const string Parameters,const string Directory,int ShowCmd);
#import

The expert becomes a script.

Is there someway arround this? I need an expert with that import ...

 
Also, when the exe of the "script" tries to make an order ... it gives problems of permissions ... how can I solve this (or just by running mt5 as admin it will go ok)?