OnSize() и ActiveX
8 отговора
140 прегледа
OnSize() и ActiveX
Как се ресайзват ActiveX контроли ?
Имам една създадена динамично, и я ресайзвам така във VCto:
controla.MoveWindow(0,0, cx,cy, FALSE);
Мига та се къса !
Или така ?
controla.SetWindowPos(this,0,0,cx,cy,SWP_SHOWWINDOW);
Пак мига !
В делфито като я лепна за клиентския, се ресайзва като по мед и масло ?
Имам една създадена динамично, и я ресайзвам така във VCto:
controla.MoveWindow(0,0, cx,cy, FALSE);
Мига та се къса !
Или така ?
controla.SetWindowPos(this,0,0,cx,cy,SWP_SHOWWINDOW);
Пак мига !
В делфито като я лепна за клиентския, се ресайзва като по мед и масло ?
Re: OnSize() и ActiveX
probvai da drypnesh interface pointera
QueryInterface za IOleObject
posle vikash SetExtent
poveche info v msdn :) vnimavai che size deto go davash v SetExtent e v himetric
nishto chudno delfito da resize-va po toia nachin
gledai me kak driskam i ot zapek umri
QueryInterface za IOleObject
posle vikash SetExtent
poveche info v msdn :) vnimavai che size deto go davash v SetExtent e v himetric
nishto chudno delfito da resize-va po toia nachin
gledai me kak driskam i ot zapek umri
Re: OnSize() и ActiveX
mi ako ti e v internet strani4ka ima edin event onResize na windowa...
a puk ina4e te horata sa si kazali 4e vsi4ki ActiveX-ove triabva da sa s buferiran izhod na DC-to :P
a puk ina4e te horata sa si kazali 4e vsi4ki ActiveX-ove triabva da sa s buferiran izhod na DC-to :P
Re: OnSize() и ActiveX
i tam za da miga po-malko maj mojeshe da se kaje che e opaque i da ne i se risuva fon predi tova otdolu....
Re: OnSize() и ActiveX
Nishto ne stava, miga si !
Ako ia instaliram v VB ili Delphito, imam dostyp do prpertyta "Width" i "Hеight" !
Vyv VC, wrappera ne gi inicializira ?
Dali tia tapaci ne sa ia zamazali neshto kato sa ia pisali ?
Ako ia instaliram v VB ili Delphito, imam dostyp do prpertyta "Width" i "Hеight" !
Vyv VC, wrappera ne gi inicializira ?
Dali tia tapaci ne sa ia zamazali neshto kato sa ia pisali ?
Re: OnSize() и ActiveX
mi shto ne vidish v sorsa na VCL-a kakvo stava kato setvash tiq propertita?...
za normalno prilojenie moje da se hvane WM_ERASEBACKGROUND, ama za activex ne sym siguren
za normalno prilojenie moje da se hvane WM_ERASEBACKGROUND, ama za activex ne sym siguren
Re: OnSize() и ActiveX
moje, moje.. si4ko moje s ActiveX-a, kvo mu e.. da ne e sakat.. loshoto idva kat po4nesh da go registrirvash
Re: OnSize() и ActiveX
Май проблема идва от това което е зад контролата ....
Много се преизчертава бе, мамкаму.
Много се преизчертава бе, мамкаму.