为什么 非模态的对话框 返回true 就会把程序卡死?我改成返回FALSE就一切正常了。这个返回值表示什么意思?
解决方案 »
- 如何获取PNG图片的长与宽?
- 孙鑫VC++ CDC *pDC=GetCD() 这句话什么意思?
- 双缓存画图问题,急啊!
- 奇怪的错误!debug编译过,运行时有错!release都没错,可以正常运行!
- 关于 SHCreateFolderViewEx的CALLBACK细节的问题
- 如何按一定角度显示bmp图片!!!!!!!!!!!!!!!!!!!!!
- 请问vc的一个程序中,哪些文件才是有用的?
- 请问如何判断,一组单选框中那一个被选中了
- GetAt()函数有什么功能?
- 那里可以下载VC2.0?1.5也可以.
- 系统服务里调用URLDownloadToFile出的怪问题
- 关于属性页内DataGrid控件有时无法显示的问题
一个是在switch语句外面返回
就是把返回的值全部改成TRUE就程序死了。
BOOL CALLBACK dia_pro_fun_1(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam)
{
switch(message)
{
case WM_CLOSE:
DestroyWindow(hDlg);
return (FALSE);
case WM_INITDIALOG:
return(FALSE);
case WM_COMMAND:
switch (LOWORD (wParam))
{
case IDOK2:
return(FALSE);
default:
return(FALSE);
}
default:
return(FALSE);
}
return(FALSE);
}