
C++
文章平均质量分 75
记录一些C++的问题
JamesWu9527
一个程序猿小哥
展开
-
记录下最近win端项目的几个小知识点
有部分是参照网上给出的例子1. 创建无任务栏图标的应用程序创建无任务栏显示的应用(通过代码删除任务栏图标) 适用于多个窗口的业务场景BOOL xxxxForm::HideTaskBar(HWND hwnd, BOOL bShow){ HRESULT hr; ITaskbarList* pTaskbarList; hr = CoCreateInstance(CLSID_TaskbarList, NULL, CLSCTX_INPROC_SERVER, IID_ITaskbarList,原创 2021-08-06 15:45:21 · 266 阅读 · 0 评论 -
记录一个小项目中运用的知识点
1.在新的VS版本中,会对老的一些函数做安全验证,导致编译报错,解决方案在该文件的最上方 加上#define _CRT_SECURE_NO_WARNINGS2.对于某个应用,不需要弹出黑窗口,而是在后台静默运行修改链接的部分,或者在代码中 添加#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )3.对于互斥量的使用,一个程序只允许在当前的机器上打开一次,不能同时打开两个...原创 2020-10-12 12:11:58 · 214 阅读 · 0 评论 -
C++ 中继承的相关知识点总结
1. OOP中的一个重要概念就是继承,它允许程序从已有类派生出新类。新类自动继承已有类的数据成员与成员函数2. 派生类不会继承构造函数、拷贝构造函数、析构函数或其他重载的赋值运算符3. 在实例化派生类对象时,基类构造函数在派生类构造函数调用之前自动调用4. 在销毁派生类对象时,基类析构函数在派生类析构函数调用之后自动调用5. 保护成员只能在本类与某些派生类(视派生类的访问级别而定)中访问...原创 2018-11-12 19:18:15 · 288 阅读 · 0 评论 -
记录下C++11中Thread的使用
2019-10-14 09:27:23C++11中的多线程使用 (Thread的使用)这里记录下 demo出现的一些知识点使用11的标准来构建多线程的应用程序笔记: join:调用该函数会阻塞当前线程。阻塞调用者(caller)所在的线程直至被join的std::thread对象标识的线程执行结束。 detach:将当前线程对象所代表的执行实例与该线程对象分离,使得线程的...原创 2019-10-16 17:03:57 · 484 阅读 · 0 评论 -
RuntimeLibrary 的不匹配项以及在VS中常见的编译错误问题以及解决方案
在工程中有时候需要引入外部的lib最常出现的一个错误就是 运行库不匹配 这个问题解决方法如下在工程上右键-》属性-》c/c++-》代码生成-》运行库 进行设置有四个选项及含义分别如下:多线程调试Dll (/MDd) 对应的是:静态库的Debug版本多线程Dll (/MD) 对应的是:静态库的Release版本多线程(/MT) 对应的是:动态库的Release版本多线程(/MTd)对应...原创 2018-05-11 10:20:13 · 2302 阅读 · 0 评论 -
使用GDI+对位图进行“显示”,"扩展",“拼接”,“切割”操作
最近项目中用到了GDI+对位图进行了这些操作,现在记录下来,也希望可以帮助到一些需要它的同学在VS2017环境,MFC对话框程序显示对位图的显示 也就是加载,代码方法如下//1.使用picture控件 将type设置为Bitmap CStatic *pPic = (CStatic*)GetDlgItem(IDC_PICTURE); HBITMAP hbmp = (HBITM...原创 2018-05-25 19:23:59 · 1002 阅读 · 0 评论 -
C++随机设置壁纸小软件
/*2018-12-28 15:15:18例子:通过使用接口 https://api.berryapi.net/bing/random/?200/200来设置一个更换PC桌面小软件*/功能需求:打开软件 输入所需要的分辨率需求 例如 1920*1080 这种需求然后点击 设置桌面 就可以得到一张随机桌面需要完成的点:1.通过给出的URL进行图片的下载2.得到下载的图片并设置为...原创 2018-12-28 17:40:10 · 1030 阅读 · 4 评论 -
C++天气预报小软件
前言:这个东西是八月份自己捣鼓着玩的 现记录下需要解决的问题:1.选择对应的接口(稳定,最好使用官方提供的)2.获取数据2.对返回数据的处理问题1:天气接口的获取=>通过城市名 来获取当前城市的温度以及未来一周的天气变化(Json数据) [返回数据为乱码]接口:http://wthrcdn.etouch.cn/weather_mini?city=北京市=>通过城市...原创 2018-12-28 18:25:05 · 3157 阅读 · 3 评论 -
记录下今天遇到的两个逻辑题目(面试)
题目1:有两个杯子,一个5升一个6升,问:如何取3升的水放在其中一个杯子里?答:设5升的杯子为A 6升的杯子为B(杯子为不规则形状)Step1 将A装满倒入B中 =》此时B中还剩下 1升的容量Step2 再取一满杯A 倒入B中,将B装满 =》 此时A中还剩下4升的水Step3 将B中的水倒掉,将Step2中的A倒入B中 =》 此时B中还剩下2升的容量Step4...原创 2019-05-31 20:34:30 · 600 阅读 · 0 评论