随笔分类 - C++
摘要:在做图书馆管理系统时,调试过程中,出现错误debug assertion failed, file:dlgdata.cpp,line"43 经网上查找,项目查证:问题原因:没有找到这个相应控件类型 ! 一般有三种情况:一是控件ID不存在,二是控件未创建,三是控件的类型不对 看看DoDataExchange函数 我遇到这种情况原因是控件ID不对。。
阅读全文
摘要:AfxMessageBox是MFC库提供的全局函数,提供了多种重载形式,而MessageBox是标准的windows Api函数。在MFC中我们首选用AfxMessageBox,但是当我们处在一个不属于mainform 的对话框中时,这时我们使用Afx会是我们无法对该消息框进行响应,这时我们使用MessageBox.如;MessageBox("CONFIRMING", "确认要删除吗?",MB_I...
阅读全文
摘要:在验证一个表单时,如果在服务器端验证提交过来的值,一般先通过request对象取值,然后验证,代码如下: Stringval = request.getParameter( " val " ); if (val != "" ) {} else {} 如果这样写是没有问题的,但是如果写成 if(val!=null) 结果就出问题了,结果总是true。问题:""和null的区别是什么?null表...
阅读全文
摘要:为了背景的美观,而MFC得背景是非常单调的,所以经常需要更改背景。在资源中导入一个图片,ID定义为IDB_BITMAP; 在视图类中定义变量CBrush m_brushBackground;在视图的构造函数中加载位图 CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP_BG); ///加载位图 m_brushBackground.CreatePatternBrush(&a...
阅读全文
浙公网安备 33010602011771号