|
님의 글로 봐서는 뭐가 잘못된것인지 알수가 없네요.
다만 2가지를 의심해봐야겠네요.
첫번째로 좌표가 혹시 폼을 기준으로 하는 패널의 좌표가 아닐런지요...
실제로 X, Y에 들어오는 값은 패널을 기준으로 하는것이니까..
두번째로 내용을 알수없는 ShowDisplay() 함수도 의심이 되구요.
아무래도 저는 첫번째가 걸리네요 ^^
허접 님이 쓰신 글 :
: 안녕하세요..
: 마우스 커서가 올라가면, panel 위에 image가 변경되도록 하려고 합니다.
: 아래처럼 코딩했는데, 마우스 커서가 올라가도 아무런 변화가 없네요.
: 어찌해야하는지 좀 갈켜주세요. ㅠ.ㅜ 급한건데. ㅠ.ㅜ
: 부탁 드리겠습니다.
:
: void __fastcall TFormMain::TurnPointMouseMove(TObject *Sender, TShiftState Shift, int X, int Y)
: {
: int index;
: String file_name;
:
: index = mDisplayIndex;
:
: if ((98 < Y) && (Y < 168))
: {
: if ((425 < X) && (X < 495))
: index = 1;
: else if ((425 > X) && (X > 495))
: index = 2 ;
: }
: else
: index = -1;
:
: ShowDisplay(index);
: }
|