2020年9月25日
摘要:
遇到一个有趣的事情,打开几个应用程序之后,任务栏整体消失不见了 正常时任务栏是下面这样的 异常发生时,任务栏变成了下图 问题产生的原因,windows的后台程序explorer.exe负责桌面的显示,可能是打开的某个应用程序,对这个后台进程产生了未知的干扰。从而导致了任务栏的显示异常。 解决办法:
阅读全文
posted @ 2020-09-25 11:05
anyejin
阅读(596)
推荐(0)
2020年7月24日
摘要:
近期在做一个MFC的项目工程,MFC对话框的搭建基本已经完成,现在要求给对话框加上背景图片,上网查找了一些方法,最后实现了这个功能,现在对实现过程中采用的方法及过程进行一个总结。 首先,在头文件中包含一个新的头文件 #include <gdiplus.h> 然后再*Dlg.h中添加命名空间,注意这个
阅读全文
posted @ 2020-07-24 09:08
anyejin
阅读(413)
推荐(0)
2020年6月1日
摘要:
列表控件(ListView)的结构体,LVITEMA structure typedef struct tagLVITEMA { UINT mask; int iItem; int iSubItem; UINT state; UINT stateMask; LPSTR pszText; int cc
阅读全文
posted @ 2020-06-01 11:07
anyejin
阅读(1872)
推荐(0)
2019年8月31日
摘要:
Ctrl + } 的组合可以实现' {' 和 '} '之间的跳转
阅读全文
posted @ 2019-08-31 09:59
anyejin
阅读(406)
推荐(0)
2019年8月29日
摘要:
我们知道可以通过下标运算符‘[]’来访问vector对象的元素。 vector是一种标准库容器,除了vector容器标准库还有其他的容器。 所有容器都支持迭代器,但只有少数支持下标运算符。所以使用迭代器更加方便,不会出现问题。 下面是一些实例,运行环境是vs2015,在sublime3中不支持。 #
阅读全文
posted @ 2019-08-29 16:58
anyejin
阅读(467)
推荐(0)
2019年8月14日
摘要:
在使用运算符重载时,突然想知道声明中函数的参数是表达式的哪一个消息: #include <iostream> using namespace std; //普通运算符重载 // 声明加法运算符用于把两个 Box 对象相加,返回最终的 Box 对象。 // 大多数的重载运算符可被定义为普通的非成员函数
阅读全文
posted @ 2019-08-14 14:41
anyejin
阅读(601)
推荐(0)
2019年8月12日
摘要:
最近在看代码时,发现了一个有趣的事,通过指针和引用传参,能够在不使用返回值就能实现数据的获取。 #include <stdio.h> #include <string.h> #include <iostream> using namespace std; struct Test { int i; c
阅读全文
posted @ 2019-08-12 17:27
anyejin
阅读(577)
推荐(0)
2019年8月9日
摘要:
运算符'->',被称为类成员访问运算符,可以被重载。 它被定义用于为一个类赋予"指针"行为。即可以使类对象可以通过运算符'->'访问类中的成员函数及成员变量。 运算符 '->' 重载必须是一个成员函数的形式。而且返回类型必须是指针或者是类的对象。 运算符 -> 通常与指针引用运算符 * 结合使用,用
阅读全文
posted @ 2019-08-09 18:00
anyejin
阅读(2590)
推荐(0)