文章分类 - C++
C++标准程序库
摘要:C++标准库的所有头文件都没有扩展名。C++标准库的内容总共在50个标准头文件中定义,其中18个提供了C库的功能。 <cname>形式的标准头文件【 <complex>例外】其内容与ISO标准C包含的name.h头文件相同,但容纳了C++扩展的功能。在 <cname>形式标准的头文件中,与宏相关的名称在全局作用域中定义,其他名称在std命名空间中声明。在C++中还可以使用name.h 形式的标准C库头文件名。 C++标准库的内容分为10类: C1.语言支持 C2.输入/输出 C3.诊断 C4.一般工具 C5.字符串 C6.容器 C7.迭代器支持 C8.算法
阅读全文
(API) MessageBox函数
摘要:int MessageBox(HWND hwnd, LPCTSTR lpszText, LPCTSTR lpszCaption = NULL, UINT nType = MB_OK);第一个参数是句柄第二个参数是弹出窗体显示的内容第三个参数是弹出窗体的标题第四个参数是弹出窗体的样式,包括按钮和图标,主要选项有:按钮样式:MB_ABORTRETRYIGNORE 显示Abort、Retry、Ignore按钮MB_OK 显示OK按钮MB_OKCANCEL 显示OK、Cancel按钮MB_YESNO 显示Yes、No按钮MB_YESNOCANCEL 显示Yes、No、Cancel按钮图标样式:MB_I
阅读全文
匈牙利式命名规则
摘要:1、函数命名规则:大部分采用动词——名词的排列方式,若有多个单词组合,则每个单词开关字母一律大写,其余均小写,也可以采用多个单词缩写的形式对函数命名。如:SetCursor() 设置光标函数ShowWindow() 设置窗口的显示状态PtInRect() 判断点是否在矩形范围内(Pt=Point Rect=Rectangle)2、变量命名规则:以一个或者多个小写字符来表示变量的数据类型。b -> BOOLi -> intl -> longn -> shortby -> BYTE(无符号字符)c/ch -> char/WCHAR/TCHARclr ->
阅读全文
MFC中CFileDialog用法
摘要:CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWnd = NULL );参数意义如下:bOpenFileDialog 为TRUE则显示打开对话框,为F
阅读全文
浙公网安备 33010602011771号