Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Dissect Windows

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Programz
How do I cheat?
Reputation: 0

Joined: 19 Nov 2006
Posts: 4

PostPosted: Sun Nov 19, 2006 5:59 pm    Post subject: Dissect Windows Reply with quote

Could somebody describe exactly how the Toggle Visible option in Cheat engine works? I'm just interested in what it modifies in the memory. Also, does anybody know how I might code something like this in Visual Basic. I mean after I get, for example, 000C07CC-Example Window: - (ThunderRT6Frame) (Invis) How I might code something in Visual Basic that could make it visible? Thanks in advance.
Back to top
View user's profile Send private message
selethd
How do I cheat?
Reputation: 0

Joined: 20 May 2009
Posts: 3

PostPosted: Mon May 24, 2010 8:30 am    Post subject: Reply with quote

I see no one has ever answered this post, but I am also trying to make a program that can make visible a specific window. How can Cheat Engine help me do this?

Is the number to the left in the dissasemble window view the address of the object? Would I just need to change a flag somehwere in the objects memory?

Any help is appreciated, thanks.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25802
Location: The netherlands

PostPosted: Mon May 24, 2010 9:12 am    Post subject: Reply with quote

the number on the left is the window handle

Anyhow, you just use the findwindow api to find that window, and then call ShowWindow

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
selethd
How do I cheat?
Reputation: 0

Joined: 20 May 2009
Posts: 3

PostPosted: Tue May 25, 2010 1:07 am    Post subject: Reply with quote

Thanks for the reply. Now when you say use the findwindow api, will that work for a control in the process i am trying to manipulate.

Here is what i am trying to do, there is a program, that when registered gives more options, (via enabling buttons that are invisible in the unregistered version)

Using the 'dissect windows' tool in CheatEngine, i can 'turn on' these buttons, making them visible.

However, I would like to code my own program that I can run and it will automatically turn on the buttons.

So... I know how to find a process, and I know how to read and write memory in the process' memory block. I just dont know what to do to enable the buttons.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25802
Location: The netherlands

PostPosted: Tue May 25, 2010 4:45 am    Post subject: Reply with quote

buttons are windows too

Just find the window handle of the button (e.g findwindow) and then call ShowWindow on the handle of the button and set it to SW_SHOW

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites