problrm with "FindWindow(EVERYTHING_IPC_WNDCLASS,0);'

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
mahdibg
Posts: 3
Joined: Wed Oct 28, 2015 10:12 am

problrm with "FindWindow(EVERYTHING_IPC_WNDCLASS,0);'

Post by mahdibg »

Hello
I have a question
I'm going to use Everything32.dll in my program. (i am programming in VC++ - console application)
I've added include and lib files to the my program and copied Everything32.dll to my programs executable directory. Program runs without error, but program does not display any output.
I checked the code, error is in the following line:
// find the everything ipc window.
everything_hwnd = FindWindow(EVERYTHING_IPC_WNDCLASS,0);
it can not find windows and returns 0.
how can i solve this error?

thanks a lot
void
Developer
Posts: 16750
Joined: Fri Oct 16, 2009 11:31 pm

Re: problrm with "FindWindow(EVERYTHING_IPC_WNDCLASS,0);'

Post by void »

Everything IPC/SDK requires Everything to be running.

Is Everything running?
mahdibg
Posts: 3
Joined: Wed Oct 28, 2015 10:12 am

Re: problrm with "FindWindow(EVERYTHING_IPC_WNDCLASS,0);'

Post by mahdibg »

void wrote:Everything IPC/SDK requires Everything to be running.

Is Everything running?
Thank you for your quick response

for using the dll, (Everything) software must be installed?
for using the dll, (Everything) software must be running?
void
Developer
Posts: 16750
Joined: Fri Oct 16, 2009 11:31 pm

Re: problrm with "FindWindow(EVERYTHING_IPC_WNDCLASS,0);'

Post by void »

for using the dll, (Everything) software must be installed?
Everything does not have to be installed, as long as Everything.exe is running.
ie: you can run the portable version of Everything.exe
for using the dll, (Everything) software must be running?
Yes.

http://www.voidtools.com/support/everything/sdk/#notes
mahdibg
Posts: 3
Joined: Wed Oct 28, 2015 10:12 am

Re: problrm with "FindWindow(EVERYTHING_IPC_WNDCLASS,0);'

Post by mahdibg »

void wrote:
for using the dll, (Everything) software must be installed?
Everything does not have to be installed, as long as Everything.exe is running.
ie: you can run the portable version of Everything.exe
for using the dll, (Everything) software must be running?
Yes.

http://www.voidtools.com/support/everything/sdk/#notes
thanks a lot
Post Reply