错误码2的意思是系统找不到指定的文件,确认你的文件是存在的。另外,代码里面斜杠要用双斜杠,改成下面的试试:picBMP=(HBITMAP)LoadImage(NULL,L"F:\\文件\\IMG_0027.JPG",IMAGE_BITMAP,360,360,LR_LOADFROMFILE|LR_CREATEDIBSECTION);