Find Jobs
Hire Freelancers

Correct cursor problem in C++ source code

$30-250 USD

Completato
Pubblicato più di 8 anni fa

$30-250 USD

Pagato al completamento
This is a minor task to do in C++ Version 6. Attention: I'm not allowed to give the whole source to someone. A solution could be to do the work in here, via skype, teamviewer or alike. The project itself is an ActiveX control. It provides an OpenGL window and has a lot of sophisticated functionality. It complies with no errors, and it runs well - since years. The nature of the problem to be solved is trivial. It has nothing to do with the OpenGL and other stuff. It is about the cursor handling. From the container side I can set a cursor to show, and this works well. There is a property to set the cursor for the control (SetCustomCursor). It uses SetClassLong(m_hWnd, GCL_HCURSOR, (LONG) nNewValue);. And exactly this is the problem, as it sets the cursor for the whole class. Means, every instance of the control uses the same cursor then. This is not wanted, it must be possible to set the cursor different for every instance of the control. So correct way is to write an own handler to WM_SETCURSOR message in windows message handling routine. This is what needs to be done. There is also another cursor system in the control, which reacts on different mouse actions. This one simply uses SetCursor and works as expected. The cursor data is in the control itself as a ressource. This system may not be touched or altered.
Rif. progetto: 8749656

Info sul progetto

5 proposte
Progetto a distanza
Attivo 9 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
A proposal has not yet been provided
$50 USD in 3 giorni
5,0 (3 valutazioni)
2,9
2,9
5 freelance hanno fatto un'offerta media di $193 USD
Avatar dell'utente
Hello I'm interesting your project very well I'm a Good C++, OpenGL, Math, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$250 USD in 2 giorni
4,9 (622 valutazioni)
8,8
8,8
Avatar dell'utente
Hello ... well ..."From the container side I can set a cursor to show, and this works well". So, it seems like all controls receives the same message?. Is it a static method or something like?. Another solution is... to handle the mouse move. Every time the mouse if over a control, it may receive the mousemove event... and you can set the cursor you want on every control, according to the current object state. Just some ideas. I have 22 years working in vc++... I started with vc++ 5.0, 6.0 ... then 2005, 2010, 2012, 2013, 2015. So, I like MFC and windows API. so much... also, I have master and PhD in computer science...all my develop has been done in vc++. Best regards!.
$250 USD in 5 giorni
5,0 (110 valutazioni)
7,3
7,3
Avatar dell'utente
I can do this task very well.
$195 USD in 30 giorni
5,0 (4 valutazioni)
3,7
3,7

Info sul cliente

Bandiera: GERMANY
Dortmund, Germany
4,9
27
Metodo di pagamento verificato
Membro dal lug 9, 2010

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.