我的程序出错在于:TgImage outimage;少个了static ,
DWORD CFacedoo::regiditFun()
{
static char* pShowImgX;
static TgImage outimage;//前面加了个static
if ( bFirstreg )
{
bFirstreg = FALSE;
pShowImgX = new char[384*288*3];
outimage.pData = pShowImgX;
outimage.width = g_Image.width;
outimage.height = g_Image.height;
outimage.nChannels = 3;
}
unsigned char* ShowpImg = (unsigned char*)pShowImgX;
HWND hwnd = GetDlgItem(IDC_STATIC_recimage)->GetSafeHwnd();
HDC hDC=::GetDC(hwnd);