Help with ActiveX and MFC
2 отговора
87 прегледа
Help with ActiveX and MFC
Pravya ActiveX control.Trqbwa mi prozrachen kontrol , koito risuva liniya ot gorniya si lyav w ugal do dolia si desen (naprimer).
Problemite sa slednite - pri mestene na vaprosniya kontrol v design time osven izrisuvanata liniya se mesti i tova koeto e bilo kato izobrajenie pod kontrola :(
NEshtata se opravyat ako go skriya i vizualiziram otnovo , no tova e durven podhod, kak moga da go nakaram da se prerisuva ?
Imam event ( mouse down) , koito bi tryabvalo da se aktiwira samo varhu izrisuvanata liniya , a ne varhu proizwolna tochka na kontrola.
Pomognete s idei che me zabolyaha ochite ot chetene na MSDN.
Problemite sa slednite - pri mestene na vaprosniya kontrol v design time osven izrisuvanata liniya se mesti i tova koeto e bilo kato izobrajenie pod kontrola :(
NEshtata se opravyat ako go skriya i vizualiziram otnovo , no tova e durven podhod, kak moga da go nakaram da se prerisuva ?
Imam event ( mouse down) , koito bi tryabvalo da se aktiwira samo varhu izrisuvanata liniya , a ne varhu proizwolna tochka na kontrola.
Pomognete s idei che me zabolyaha ochite ot chetene na MSDN.
Re: Help with ActiveX and MFC
Mi po printzip efekta sas skrivaneto i pokazvaneto se postiga s RedrawWindow :)
Re: Help with ActiveX and MFC
можеш да направиш контрола windowless - т.е. без да имаш асоцииран handle на прозорец...
по принцип Microsoft препоръчват да се правят windowless control-и в случаи като твоя - само линийка...
но без четене - не става. :)
(лично аз също не знам как се прави това с MFC - предпочитам да си го напиша на ръка - поне знам къде какво става.)
по принцип Microsoft препоръчват да се правят windowless control-и в случаи като твоя - само линийка...
но без четене - не става. :)
(лично аз също не знам как се прави това с MFC - предпочитам да си го напиша на ръка - поне знам къде какво става.)