0
을 나는 50x160 BMP 이미지를로드 할 경우,이를 사용 : 사진을로드VB6 PictureBox.Point 또는 getPixel와 항상 -1을 반환 내가 PictureBox 컨트롤을
Picture1.Picture = LoadPicture(App.Path & "\test.bmp")
되면, 나는의 색상을 얻으려면 나는 (분명히, 루프를 사용하여) 8000 개 픽셀을 시도
GetPixel(Picture1.hDC, 0, 0)
Picture1.Point(0, 0)
모든 함수 호출 (GetPixel
및 Point
) 항상 -1
를 반환 : 특정 픽셀. 처음 테스트 할 때 완벽하게 작동하고 이제는 마술처럼 작동하지 않습니다.
아이디어가 있으십니까?