自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunriver2000的专栏

曾经蹒跚学步,如今亦步亦趋,向往健步如飞,目标登峰造极!

  • 博客(10)
  • 资源 (44)
  • 收藏
  • 关注

原创 【GDI】在Picture控件上使用粘贴板

学习记录:在基于Dialog程序中,使用粘贴板拷贝BITMAP到另一Picture控件。环境VC2010步骤1、初始化时在Picture控件A中绘图。//□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□////描述:在IDC_STATIC_BITMAP1控件中绘制//参数://□□□□□□□□□□□□□□□□□□□□□□□□□□□...

2020-02-24 11:16:41 213

转载 【GDI】CClientDC 和 CDC 的区别

HDC是Windows的一种数据类型,是设备描述句柄。CDC是MFC封装的Windows 设备相关的一个类。CClientDC是CDC的衍生类,产生对应于Windows客户区的对象,在构造时调用GetDC,在析构时调用ReleaseDC。CWindowDC也是CDC的衍生类,在构造的时候调用GetWindowDC,在析构时调用ReleaseDC,可访问CWnd的整个屏幕,包括客户区和非...

2020-02-23 12:53:41 492

原创 【GDI】BitBlt()函数用法

在VC中显示位图常用BitBlt()函数,它是将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容。虽然此方法的功能是这样的,但是我一直没有理解网上一些例子代码,不知道其用到的各DC和位图如何得到及它们之间的关系。今天工作中要将一些位图显示到窗口中,所以重要学习了一下。我已经将要用的位图导入到工程资源中,所以我可以用: CBitmap cbmp;cbmp.LoadBi...

2020-02-22 17:04:36 2038

原创 【MFC】Warning: no document names in string for template #129

现象在VS2010中调试SDI程序出现如下告警:Warning: no document names in string for template #129.解决方法1、在 resource.h文件 中找到该ID。#define IDR_MAINFRAME1 1292、 在 资源管理器\String Table 中增加如...

2020-02-18 17:07:02 397

原创 【MFC】Warning: no message line prompt for ID 0x8015.

现象在VS2010中调试SDI程序出现如下告警:Warning: no message line prompt for ID 0x8015.Warning: no message line prompt for ID 0x8016.解决方法1、在 resource.h文件 中找到该ID。#define IDT_SELECT ...

2020-02-18 14:22:28 1410

原创 【C/C++】局部变量作用域

编译器VC++ 2010代码#include <stdio.h>#include <stdlib.h>#include <iostream>using namespace std;int main(){ //局部变量1,作用域为整个main()函数(除14-22行) int i; i = 5; {...

2020-02-17 11:05:08 561

转载 【GDI】 GDI与GDI+

GDIGraphics Device Interface,即图形设备接口,是Windows API的一个重要组成部分。它是Windows图形显示程序与实际物理设备之间的桥梁,GDI使得用户无需关心具体设备的细节,而只需在一个虚拟的环境(即逻辑设备)中进行操作。它的桥梁作用体现在:(1)用户通过调用GDI函数将逻辑空间的操作转化为具体针对设备驱动程序的调用。为实现图形设备无关性,Wind...

2020-02-15 11:55:52 1615

原创 【C/C++】BITMAP格式分析

BITMAP文件大体上分成四个部分,如下表所示。文件部分 长度(字节) 位图文件头 Bitmap File Header 14 位图信息数据头 Bitmap Info Header 40 调色板 Palette 4*n (n≥0) 位图数据 Image Data 不定长 1、位图文件头 Bitmap File Headertyped...

2020-02-10 17:31:02 1216 1

原创 【MFC】ON_UPDATE_COMMAND_UI和ON_COMMAND消息区别

区别ON_UPDATE_COMMAND_UI和ON_COMMAND消息区别如下:消息 作用 使用场合 ON_UPDATE_COMMAND_UI 处理菜单对应的用户界面显示状态 显示菜单项是否选中、变灰 ON_COMMAND 处理该菜单对应的功能 点击菜单后响应动作 比如:WINDOWS自带的记事本程序,它的"格式"菜单下有个"自动换行"...

2020-02-09 18:19:43 1438

原创 【C/C++】error C3861: “find”: 找不到标识符

环境编译器:VS2010/Win32现象如题解决方法增加引用头文件algorithm#include <algorithm>然后,编译通过。algorithm文件中find()函数定义如下,template<class _InIt, class _Ty> inline _InIt find(_InIt _Firs...

2020-02-01 17:19:23 1383 1

QThreadTest2-20200627.rar

QThread使用例子 1、合理安排负载。对于图形界面程序尤其重要,当一个操作耗时很长,整个程序都会等待这个操作,程序就不能及时响应键盘鼠标等操作。多线程可以将耗时长的操作置于新的线程上,从而避免这个问题的发生。 2、提高系统效率。操作系统调度多线程任务运行到不同的CPU核心,从而避免系统资源浪费。 3、改善程序结构。一个既长又复杂的进程可以分解为多个线程,成为独立的运行部分,有利于代码的理解和维护。

2020-06-27

VS90SP1-KB2483802-x86.zip

VS2008补丁: 解决VS2008启动wince设备调试的时候,出现“与设备的远程连接已经丢失,请确认设备连接,然后重新启动调试”的问题。

2020-06-18

VS90SP1-KB957912-x86.exe

vs2008补丁:解决调试程序时无法单步执行的问题。 vs2008补丁:解决调试程序时无法单步执行的问题。

2020-06-18

Get CPU ID 2014.rar

说明: 1、获取CPU ID的工具。 2、作者:Pooria Sharaffodin 3、版本发布日期:2014年

2020-05-02

VC NMAKE-15.08.08.pdf

nmake 其实是 nmake.exe,它需要在 DOS 命令窗口下运行。如下图所示,在 DOS 命令窗 口执行 nmake /?,试图获取 nmake.exe 的帮助信息。

2020-04-18

ThreadExit-Test-20200413.rar

介绍了: 1、MsgWaitForMultipleObjects()函数使用。 2、事件的使用,后台线程安全退出。 3、日志功能。 4、主程序向线程传递参数。 5、使用AfxBeginThread函数,线程先挂起,后设置m_bAutoDelete = false。这样线程句柄不会自动删除,用于配合MsgWaitForMultipleObjects()函数使用。

2020-04-13

ThreadExit-Test-20200411.zip

介绍了: 1、MsgWaitForMultipleObjects()函数使用。 2、事件的使用,后台线程安全退出。 3、日志功能。 4、主程序向线程传递参数。

2020-04-11

ITU-R M.1371-5-201402-English.rar

英文名:《Technical characteristics for an automatic identification system using time division multiple access in the VHF maritime mobile frequency band》 本建议书制定了在甚高频(VHF)水上移动频段内使用时分多址的自动识别系统(AIS)的技术 特性。

2020-04-06

CreateBitmap-Test-20200310.rar

介绍CreateBitmap函数使用的三个例子。

2020-03-10

Clipboard-Test-20200224.rar

技术标签:VC、GDI、粘贴板。 在基于Dialog程序中,使用粘贴板拷贝BITMAP到另一Picture控件。

2020-02-24

DrawBitmap-20200222.rar

BitBlt()函数使用方法。 介绍了如何GDI技术在MFC对话框上显示bitmap文件。 介绍了如何GDI技术在MFC对话框上显示bitmap文件。

2020-02-22

Bitmap-Test1-20200212.rar

以一幅24位真彩色图像为例,读取并顺时针旋转并保存。该BITMAP图片尺寸为450 * 227。 以一幅24位真彩色图像为例,读取并顺时针旋转并保存。该BITMAP图片尺寸为450 * 227。

2020-02-12

TwoDimensionArray-Test1-20200211.rar

动态声明一个类似int a[10][5]的二维数组。

2020-02-11

GetCPUIdApp-20200108.zip

获取CPU序列号源代码, 获取CPU序列号源代码, 获取CPU序列号源代码, 获取CPU序列号源代码。

2020-01-08

STM32-Test.zip

STM32 CubeMX建立的空工程。

2019-12-12

Md5Demo1-20191109.zip

C/C++语言MD5算法例子, C/C++语言MD5算法例子, C/C++语言MD5算法例子, C/C++语言MD5算法例子。

2019-11-09

TimerDemo1-20191014.rar

WIN32控制台应用程序中使用定时器API函数:SetTimer、KillTimer。 附:有涉及回调函数、消息泵相关代码。

2019-10-13

TimerDemo1-20191013.rar

WIN32控制台应用程序中使用定时器API函数:SetTimer、KillTimer。 附:有涉及回调函数、消息泵相关代码。

2019-10-13

Test_DestroyWindow.zip

DestroyWindow函数测试程序; DestroyWindow函数测试程序; DestroyWindow函数测试程序。

2019-09-04

SM_ARMV4I_V2.1.zip

WinCE串口调试助手,适用于WinCE 5.0、WinCE 6.0。 WinCE串口调试助手,适用于WinCE 5.0、WinCE 6.0。 WinCE串口调试助手,适用于WinCE 5.0、WinCE 6.0。

2019-09-02

javascript $.each用法例子

$Each 是一个常见的 JavaScript 库或框架中的方法,用于迭代数组或对象的元素,并生成相应的 HTML 或其他内容。

2023-10-01

读取本地json文件并绘制表格

本文为避免跨域问题,使用了改造过的本地json文件的方法实现读取json数据并绘制表格。 如果发起http请求获取本地 json文件中数据,需要架设本地服务器,本文不做阐述。 具体见:https://sunriver2000.blog.csdn.net/article/details/133437695

2023-09-30

jstree的用法以及例子

jstree 是一个基于 jQuery 的强大的树形结构插件,用于在网页中创建交互式的树形视图。它提供了丰富的功能和灵活的配置选项,可以用于展示层级结构的数据,例如文件系统、组织结构、导航菜单等。 例子 以下是一个简单的使用 jstree 的例子: https://sunriver2000.blog.csdn.net/article/details/133431135?spm=1001.2014.3001.5502

2023-09-30

BmpTest-20230909.zip

内容:在图像处理的很多实际应用中,我们需要对图像的颜色表示进行转换(如,将32位颜色转换到24位颜色等等)。 1、方法一采用LoadImageA读取原始文件。 2、方法二采用FILE读取。

2023-09-09

Single-20230831.zip

问题: 让应用程序只有一个运行实例 QSharedMemory除了可以完成进程间通信,还可以实现应用程序单例化。 开发语言: Qt

2023-08-31

TestInExeApp-20230621.zip

Duilib实例 1、实现资源打包入EXE

2023-06-21

TestByZipApp-20230621.zip

实现资源打包zip。

2023-06-21

TestByXmlApp-20230621.zip

1、Duilib实例。

2023-06-21

HelloApp-20230312.zip

1、Duilib实例。

2023-03-12

procmon官方帮助手册

1、Process Monitor是微软推荐的一款系统监视工具,可以实时显示文件系统、注册表(读写)、网络链接与进程活动的高级工具。它整合了旧的Sysinternals工具、Filemon与Regmon,其中Filemon专门用来监视系统中的任何文件操做过程,Regmon用来监视注册表的读写操做过程。 2、chm格式 3、适用于windows系统运维、安全。

2022-02-18

qgis-3.12.3-build-20201006.rar

说明: 1、使用CMAKE生成的qgis-3.12.3解决方案压缩包。 2、对应qgis-3.12.3.tar.bz2源代码,下载地址:https://qgis.org/downloads/。 3、总共52个工程,工程数量应该与 WITH 节点勾选有关。 4、QGIS环境搭建参考:https://blog.csdn.net/sunriver2000/article/details/106295534。

2020-10-06

TestEnum-20200907.rar

开发环境:Visual Stduio 2010 描述:枚举enum用法的例子,基于WIN32控制台应用程序。

2020-09-07

QWaitConditionTest-20200726.rar

功能:验证QWaitCondition类中wakeOne与wait函数的用法。 功能:验证QWaitCondition类中wakeOne与wait函数的用法。 功能:验证QWaitCondition类中wakeOne与wait函数的用法。

2020-07-26

QMutexTest-20200725.rar

功能:线程A中增加we,线程B中增加lcome,打印结果welcome或者lcomewe。 例子代码仅使用QMutex,没有使用QMutexLocker。

2020-07-26

QtThreadTest3-20200711.rar

学习内容:通过moveToThread函数,将类的对象放入子线程运行。子线程运行完毕后停止该线程,并释放资源。

2020-07-11

SignalAndSlotTest2-20200704.rar

学习内容:主对话框向子对话框发送消息,使用SIGNAL-SLOT实现。 学习内容:主对话框向子对话框发送消息,使用SIGNAL-SLOT实现。

2020-07-04

SignalAndSlotTest1-20200704.rar

学习内容:子对话框向主对话框发送消息,使用SIGNAL-SLOT实现。 学习内容:子对话框向主对话框发送消息,使用SIGNAL-SLOT实现。

2020-07-04

drvupdate-x86.zip

ActiveSync(Windows Mobile设备中心)官方提供的安装程序。 功能:WinCE6.0程序PC机与设备交叉调试。

2020-07-02

WINCE6.0_CHS_SDK.zip

wince6.0 chs sdk是WinCE6.0开发环境(CHSINT SDK For WinCE 6.0)是在windows下开发wince程序的环境搭建和代码编写工具。很不错,值得收藏哦。

2020-07-02

QThreadTest-20200626.rar

QT程序中的事件机制是通过SIGNAL-SLOT(信号-槽)来实现的,创建一个信号与槽的连接就是使用connect方法,它是QObject类下面的一个静态方法。在非QObject派生类中使用connect方法需要指定QObject类,即使用QObject::connect()。

2020-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除