Help with ActiveX and MFC

2 отговора 87 прегледа
#1

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.

Отговор
в отговор на FullScream #2

Re: Help with ActiveX and MFC

Mi po printzip efekta sas skrivaneto i pokazvaneto se postiga s RedrawWindow :)

Отговор
в отговор на FullScream #3

Re: Help with ActiveX and MFC

можеш да направиш контрола windowless - т.е. без да имаш асоцииран handle на прозорец...
по принцип Microsoft препоръчват да се правят windowless control-и в случаи като твоя - само линийка...
но без четене - не става. :)
(лично аз също не знам как се прави това с MFC - предпочитам да си го напиша на ръка - поне знам къде какво става.)

Отговор