|
이정권 님이 쓰신 글 :
: 이정권 님이 쓰신 글 :
: : 타이머가 돌고 있을때 폼을 이동시킬시에 타이머 이벤트가 안되는군요.
: :
: : 폼을 여러개를 사용하여 각각 타이머가 작동하면서 그래프를 업데이트를 하고 있습니다.
: : 그런데 이 상태에서 폼을 이동시키려고 마우스로 끌고 가면 모든 그래프는 모두 멈추는군요.
: :
: :
: : 해결좀 해주세요.
: : 혹시 Application->ProcessMessages하고 관련이 있나요? 그렇다면 어떤 이벤트에 넣어야 될까요? 흠...
: :
: : 아님 타이머 아닌 쓰레드를 써야 되는건지...윈앰프는 폼을 이동시킬때 볼륨 그래프들은 잘 움직이네요..
: : -.- 휴...
: //////////////////////////////////////////////////////////////
:
: //헤더파일에
:
: private:
: void __fastcall WMMOVING(TMessage &Msg);
:
: public:
: BEGIN_MESSAGE_MAP
: MESSAGE_HANDLER(WM_MOVING, TMessage, WMMOVING)
: END_MESSAGE_MAP(TForm)
:
: //유닛에
: void __fastcall TForm::WMMOVING(TMessage & msg)
: {
: Application->ProcessMessages();
: }
:
: 이렇게 하니깐 시간은 가는데 업데이트는 안하네요...그래도 그게 어디예요...
: 여기에서 그래프가 업데이트 되는 방법은 .... 해결좀 해주세요...repaint해도 안되구...
: 폼 전체가 다시 그려지게 하려면....
/////////////////////////////////////////////
여기에서 윈도우의 폴더 옵션에서 마우스 끄는 동안에 내용 보이기를 클릭하니깐 되네요...
자~~ 그러면 여기에서 폴더옵션에서 마우스 끄는 동안에 내용보이기를 어떻게 하나요?
가르켜주세요....안가르쳐주면 또 제가 먼저 올려버리네요...
|