From: Maurizio <MJ...@mc...> - 2004-10-05 20:32:09
|
Hello, and thanx for answering. > Could you please post a short code sample illustrating the problem? I > think I know the cause but I need to be sure. mm_snapview.h:42: invalid conversion from `void*' to `HWND__*' mm_snapview.h:44: invalid conversion from `void*' to `HWND__*' HANDLE h; WIN32_FIND_DATA fd; HDC wndDC; HBITMAP hbmp=NULL; *type=0; if ((h=FindFirstFile(fn,&fd))!=INVALID_HANDLE_VALUE) { if (lstrcmpi(fd.cFileName+lstrlen(fd.cFileName)-3,"png")==0) { p2d->structsize=sizeof(PNGD_P2DINFO); p2d->flags=0; p2d->pngfn=fd.cFileName; if (!read_png_to_dib(p2d)) { 42 wndDC=GetDC(hw); ERROR HERE hbmp=CreateDIBitmap(wndDC,p2d->lpdib,CBM_INIT,p2d->bits,(LPBITMAPINFO)p2d->lpdib,DIB_RGB_COLORS); 44 ReleaseDC(hw,wndDC); ERROR HERE *type=2; } FindClose(h); } else if ............ ******************** AND ALSO ******************** mm_preferences.h:154: invalid conversion from `void*' to `HBRUSH__*' HBRUSH hbrush; HDC hdc; OPENFILENAME ofn; char temp[MAX_PATH]; char fn[MAX_PATH]; RECT raux; switch (iMessage) { case WM_CTLCOLORSTATIC: 154 hbrush=GetStockObject(BLACK_BRUSH); ERROR HERE Thank you. Maurizio |