I'm confused as to what you are trying to do. First off, the functions you are referring to (EnumResNameProc, etc.) are not for functions, they are for finding resources. Resources are things like bitmaps, cursors, icons, etc. So the functions you are referring to would not seem to apply to what you are doing. You can call them from CVI Full version though.
It is unclear what you are trying to do. If you are trying to call a function defined in the current process, you just have to call the function by name since it is a defined symbol in the process. So you would replace the line:
How_to_call(hExe ,"toto");
with
toto();
That would call the function. If you are trying to call the function from another EXE, you can't do that. You can ca
ll functions from DLLs that are exported with LoadLibrary and GetProcAddress. To do what it sounds like you want, you would just have:
void toto(void)
{
printf("OK\n");
}
int main (int argc, char *argv[])
{
toto();
}
Hope that helps,
Chris Matthews
National Instruments