K
Kevin Provance
Gents (and ladies if there are any here), prepare for a challenge. First, I
am cross-posting this to what I think is the appropriate Vista group because
I think we as VB 6 programmers could learn some techniques (or vice versa)
if there is indeed an answer to this delimma. As a side note, I am dyslexic
and I try to catch my spelling errors but always seem to miss some, so
please forgive those in advance. My typing is slower than my minds ability
to get the words out.
Okay, here we go: I am using VB6 SP6 on a Gateway laptop with Vista Home
Premium. I have a program that performs cross task subclassing use Spyworks
by Dan Appleman. But before you tell me that it's Applemans fault it's not
working, then just wait. I talked to Dan about it and he said it wasn't
Spywork. It had more do to with execution level. Basically, my program
need to be the same or higher and the only way to accomplish thatis to have
either VB6 or m y compiled EXE start the program in question first. I got a
copy of Process Explorer from systemInternals,
So as it sits, my program has to start the other program so that it is a
parent of the program I am trying to hook into. Somehow I managedto change
the elevation level of the program I wsnted to start. (well, call it AOL)
If AOL starts before my program, then none of my programs hook are valid.
If I have my program start AOL then everythink works. I was viewing the
results of theProcess Explorer and say thatVB6.exe was the parent process
and that AOL was a child of it, VB6 is also running asAdministrator.
So my question is after watching Process Explorer can I launch my app
whenever I want to and then find by way of API to become the child of the
waol.exe process so that it will stop ignoring all my API messages. Can a
process became part of another so that we have the same pvileges. This is
important, or my carreer goes oout the door.
To me, my problem of not being able to cross subclass because of permissions
and priviledges is a career killer. If I can't find a way to fix this, I'm
in a bad place.
Please consider helping me, so I can feed my kids and whats not. I will
entertain any suggestion. If you need more data, please let me know...I
must get this fixed one way or another
Thanks,
Kevin Provance
phone available
am cross-posting this to what I think is the appropriate Vista group because
I think we as VB 6 programmers could learn some techniques (or vice versa)
if there is indeed an answer to this delimma. As a side note, I am dyslexic
and I try to catch my spelling errors but always seem to miss some, so
please forgive those in advance. My typing is slower than my minds ability
to get the words out.
Okay, here we go: I am using VB6 SP6 on a Gateway laptop with Vista Home
Premium. I have a program that performs cross task subclassing use Spyworks
by Dan Appleman. But before you tell me that it's Applemans fault it's not
working, then just wait. I talked to Dan about it and he said it wasn't
Spywork. It had more do to with execution level. Basically, my program
need to be the same or higher and the only way to accomplish thatis to have
either VB6 or m y compiled EXE start the program in question first. I got a
copy of Process Explorer from systemInternals,
So as it sits, my program has to start the other program so that it is a
parent of the program I am trying to hook into. Somehow I managedto change
the elevation level of the program I wsnted to start. (well, call it AOL)
If AOL starts before my program, then none of my programs hook are valid.
If I have my program start AOL then everythink works. I was viewing the
results of theProcess Explorer and say thatVB6.exe was the parent process
and that AOL was a child of it, VB6 is also running asAdministrator.
So my question is after watching Process Explorer can I launch my app
whenever I want to and then find by way of API to become the child of the
waol.exe process so that it will stop ignoring all my API messages. Can a
process became part of another so that we have the same pvileges. This is
important, or my carreer goes oout the door.
To me, my problem of not being able to cross subclass because of permissions
and priviledges is a career killer. If I can't find a way to fix this, I'm
in a bad place.
Please consider helping me, so I can feed my kids and whats not. I will
entertain any suggestion. If you need more data, please let me know...I
must get this fixed one way or another
Thanks,
Kevin Provance
phone available