![]() |
|
|
|
#1
|
||||
|
||||
|
No, there isnt. Qt draws its own controls, rather than using native windows ones.
That also means that at some point in the code the value for the slider has to be actively set, typically in the constructor of the Form. This should be done by calling the setSliderPosition(int) method of the slider. So what you will want to do is find the " setSliderPosition" export in QtGui.dll, breakpoint it, and somehow figure out which slider is the one you want. |
|
#2
|
|||
|
|||
|
Seems a little more complex ...
the only references that I can find are (in QtGui (4) dll.): ASCII "slider_handle" ASCII "scrollbar_slider" ASCII "slider_groove" ASCII "slider_handle" ASCII "2sliderPressed ()" ASCII "2sliderMoved (int)" ASCII "2sliderReleased ()" ASCII "QAbstractSlider" ASCII "QSlider" but none of these references is really useful. the reference: "sets lider position" is only visible in the PE setSliderPositionEi: 00324340h: 73 65 74 53 6C 69 64 65 72 50 6F 73 69 74 6F 69; setSliderPositio 00324350h: 6E 45 69 00 72 0D 5A 5F 4E 31 35 51 41 62 73 74; nEi.r._ZN15QAbst 00324360h: 72 61 63 74 53 6C 69 64 65 72 38 73 65 74 56 61; ractSlider8setVa 00324370h: 6C 75 65 45 69 00 00 00 46 0E; lueEi ... F. The reference: "ZN15Q" is also in the QtGui (4) dll present. but not in Ollydbg Any idea? |
|
#3
|
|||
|
|||
|
Quote:
Qt sometimes uses strange names, probably you are looking for something like this... if you have programming experience, you could try to make a small program that sets the position and then check which imports are used. Greetings |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| MinGW - Minimalist GNU for Windows | dalkia | General Discussion | 6 | 02-29-2016 17:18 |
| Windows 2000 and Windows nt 4 sources, question | shady | General Discussion | 2 | 04-15-2004 04:17 |