Quote Originally Posted by Eri523 View Post
The fact that the value changes with every new start of the app in question looks like the LPARAM value is some kind of handle. If it is a window handle, there's a chance that you might find out to which window of the app it belongs using Spy++, and then use FindWindow() or FindWindowEx() in your app to get its current handle.
I have checked the window handles with spy++, but didnt found any window having the value equal to lparam.

Is it possible that it is pointing to some function in the dll?

Thanx