- 博客(40)
- 资源 (3)
- 收藏
- 关注
原创 关于侧边由上下两部分组成的停靠控制栏在切换时窗口大小的问题
本文实现了一个能够自由切换的侧边停靠控制栏.....经过以上修改就会神奇的发现,停靠窗口可以按照自己想要的大小来显示了
2023-08-01 15:52:44 395
原创 重载PreTranslateMessage响应CTreeCtrl控件的回车键后运行程序出现中断ASSERT(::IsWindow(m_hWnd));
CTreeCtrl重载PreTranslateMessage响应回车键后运行程序出现中断ASSERT(::IsWindow(m_hWnd))
2022-07-26 17:18:37 546
转载 gvim自动插入文件头部信息(windows实测)
"AddFileHead()函数可自己定义"noremap <F4> ms:call AddFileHead()<cr>function AddFileHead()"*************"endfunction
2022-04-15 16:10:08 716
原创 MFC删除默认创建的标题栏,菜单栏, 工具栏, 状态栏,边框
删除菜单栏隐藏 m_wndMenuBar.ShowWindow(SW_HIDE);注释创建菜单代码 //if (!m_wndMenuBar.Create(this)) //{ // TRACE0("未能创建菜单栏\n"); // return -1; // 未能创建 //} //m_wndMenuBar.SetPaneStyle(m_wndMenuBar.GetPaneStyle() | CBRS_SIZE_DYNAMIC | CBRS_TOOLTIPS
2020-09-22 13:09:56 1895 2
转载 MFC文档视图结构分析
文档视图结构(Document/View Architecture)是MFC的精髓,也是Observer模式的具体实现框架之一,Document/View Architecture通过将数据和其表示分开,提供了很好的数据层次和表现层次的解耦。然而,虽然我们使用MFC AppWizard就可以很轻松地获得一个支持Document/View Architecture的MFC程序框架,Document/View Architecture本身的复杂性加上VC产生的一系列代码足够让我们眼花缭乱,一时陷入云里雾里不可自
2020-09-21 19:21:51 501
原创 运行调试调用MDIActivate()时中断
依然是空指针问题原因:我按照这里的代码用文档/视图结构创建了一个程序, 通过一个菜单选项触发显示一个**Frame(基类是CMDIChildWnd)**窗口, 在对这个 Frame类窗口发送 WS_CLOSE消息后, 调试显示这个 Frame 类指针变量有值, 但是其句柄 hWnd 会被清除, 所以无法使用, 用这个 Frame 类指针变量调用MDIActivate()是会出错, 调试定位到中断位置为:_AFXWIN_INLINE void CMDIChildWnd::MDIActivate() {
2020-09-21 13:14:22 941
原创 火狐浏览器怎么设置打开书签的时候在新标签页打开
火狐浏览器怎么设置打开书签的时候在新标签页打开火狐浏览器默认的书签打开方式会在当前页打开,这会给我们在浏览页面的同时想要打开书签造成不便那火狐浏览器怎么设置打开书签的时候在新标签页打开而不是替换当前页呢?首先,在网址输入框中输入 about:config 进入浏览器配置页面然后搜索 browser.tabs.loadBookmarksInTabs 并将它的值改为true此时就大功告成了,再打开书签就会新建标签页打开了...
2020-08-27 08:52:40 10150 7
原创 C++获取鼠标位置,移动鼠标
获取鼠标位置:函数原型: WINUSERAPI BOOL WINAPI GetCursorPos(__out LPPOINT lpPoint); WINUSERAPI BOOL WINAPI GetPhysicalCursorPos(__out LPPOINT lpPoint);案例(MFC) POINT p; CString strPos, strCaption; GetCursorPos(&p); strPos.Format(_T("<%d, %d>"),
2020-08-25 16:14:37 2329
转载 #pragma once与 #ifndef的区别
为了避免同一个文件被include多次#ifndef方式#pragma once方式在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。方式一:#ifndef __SOMEFILE_H__#define __SOMEFILE_H__... ... // 一些声明语句#endif方式二:#pragma once... ... // 一些声明语句#ifndef的方式依赖于宏名字不能冲突,这不光可以保证同一个文件不会被包含多次,也能保证内容完全相
2020-08-20 16:14:49 158
原创 MFC在静态文本框中建立坐标系
在对话框中加入一个静态文本框控件并更改其ID为IDC_MYSTATIC,在OnPaint()函数中添加如下代码:CWnd *pWnd = GetDlgItem(IDC_MYSTATIC);CDC* pDC = pWnd->GetDC();pWnd->Invalidate();pWnd->UpdateWindow();CRect scRect;pWnd->GetClientRect(scRect);COLORREF White = RGB(255, 255, 255
2020-08-19 23:46:00 438
转载 WM消息大全
消息名消息值说明WM_CREATE0x0001应用程序创建一个窗口WM_DESTROY0x0002一个窗口被销毁WM_MOVE0x0003移动一个窗口WM_SIZE0x0005改变一个窗口的大小WM_ACTIVATE0x0006一个窗口被激活或失去激活状态WM_SETFOCUS0x0007获得焦点后WM_KILLFOCUS0x0008失去焦点WM_ENABLE0x000A改变enable状态WM_SETRE...
2020-08-18 22:43:50 679
转载 VA_LIST的用法和问题——解决未知参数个数问题
C++定义的函数是可以支持函数参数个数不确定的。VA_LIST是在C++语言中解决变参问题的一组宏,所在头文件:#include <stdarg.h>,用于获取不确定个数的参数同时使用"…"代替多个参数,调用时只需要根据需要传入多个参数。VA_LIST的用法:[转载]首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针;然后用VA_START宏初始化刚定义的VA_LIST变量;然后用VA_ARG返回可变的参数,VA_ARG的第二个参数是你要返回的参数的类型(如果函数有
2020-08-11 16:58:27 1745
转载 C/C++标准模板Initializer_list的使用
提要模板initializer_list是C++11中新增的,用于可让我们列表初始化容器,自定义的函数,自定义的类中的构造函数,要在代码中使用initializer_list必须包含头文件initializer_list,这个模板很简单,包含成员函数 begin(),end(),size(),可以使用这些函数去遍历列表元素。使用案例和问题求和, 求平均数 #include<initializer_list> #include<iostream> using names
2020-08-11 11:19:39 656
转载 VS帮助查看器无法打开时的修复方法
转载:https://blog.csdn.net/friendbkf/article/details/48769717VS帮助查看器无法打开时的修复方法有时候因为格盘或者失误把VS的帮助文档MSDN给删除了。结果再次打开VS的帮助时,程序直接报错如下图所示:The location you specified for installing Help content is invalid, or you do not have permission to access it.其实修复的方法很简单。
2020-08-10 19:27:54 1671
转载 C语言怎么使用自己做的静态库与动态库(VS)
原文链接:https://zhidao.baidu.com/question/686308814443221532.html##1.静态链接库打开VS2010,新建一个项目,选择win32项目,点击确定,选择静态库这个选项,预编译头文件可选可不选。在这个空项目中,添加一个.h文件和一个.cpp文件。名字我们起为static.h和static.cppstatic.h文件:[cpp] view plaincopy#ifndef LIB_H #define LIB_H extern "C"
2020-08-10 19:27:05 480
转载 roller
roller to roller机台介绍https://wenku.baidu.com/view/c5e2270da8956bec0975e36e.html开源Roller部署笔记-只需5分钟https://blog.csdn.net/k_scott/article/details/8331189
2020-08-10 14:33:38 158
原创 Excel设置文字颜色或其他格式后得双击单元格才显示解决
这是由于我们打开的文件格式问题造成的, 具体不详.该问题可以通过改变单元格格式解决, 具体步骤如下选择改变格式的单元格或范围右键单击"设置单元格格式"在"设置单元格格式"对话框中选择"数字"——“数值”随便在右边的数值格式框中选择一个不一样的经测试, 进入"设置单元格格式"点击"数值"选项卡中"分类"栏中的任意一个选项(一定要点击一下), 再点击"确认", 单元格中更改的格式就可以生效了(▽)...
2020-08-10 10:57:00 5097 2
转载 PCS (物理编码子层)
百度百科PCS是物理编码子层,位于协调子层(通过GMII)和物理介质接入层(PMA)子层之间。12中文名物理编码子层外文名PCS类 型协调子层和物理介质接入层子层映 射以太网MAC功能负 责8b/10b编码解码和CRC校验PCS(物理编码)子层PCS子层位于协调子层(通过GMII)和物理介质接入层(PMA)子层之间。PCS子层完成将经过完善定义的以太网MAC功能映射到现存的编码和物理层信号系统的功能上去。PCS子层和上层RS
2020-08-08 11:52:09 10543 1
转载 pet材料——百度百科
百度百科pet材料,英文名为Polyethylene terephthalate,俗称涤纶树脂,是热塑性聚酯中最主要的品种。12中文名涤纶树脂外文名Polyethylene terephthalate简 称PET俗 称涤纶树脂基本信息一:概述聚对苯二甲酸乙二醇酯是热塑性聚酯中最主要的品种,英文名为Polyethylene terephthalate 简称PET或PEIT(以下或称为PET),俗称涤纶树脂。重复单元摩尔分子质量为192g/
2020-08-08 10:47:46 4027
转载 PET(聚对苯二甲酸乙二醇酯)——百度百科
百度百科聚对苯二甲酸乙二醇酯,化学式为[COC6H4COOCH2CH2O]n。(英文:Polyethylene terephthalate,简称PET),由对苯二甲酸二甲酯与乙二醇酯交换或以对苯二甲酸与乙二醇酯化先合成对苯二甲酸双羟乙酯,然后再进行缩聚反应制得。属结晶型饱和聚酯,为乳白色或浅黄色、高度结晶的聚合物,表面平滑有光泽。是生活中常见的一种树脂,可以分为APET、RPET和PETG。在较宽的温度范围内具有优良的物理机械性能,长期使用温度可达120℃,电绝缘性优良,甚至在高温高频下,其电性能仍较好
2020-08-08 10:18:15 26557
转载 CPI成折叠式OLED面板保护层关键材料
DIGITIMES Research观察,具可挠特性的塑胶类无色聚酰亚胺(Colorless Polyimide;CPI)膜渐成折叠式(foldable) OLED面板保护层关键材料。韩国化学材料业者中,科隆工业(Kolon Industries)布局CPI膜脚步较快,已自2018年上半起试产,SKC则预定2019年第3季完成CPI膜量产设备建置,而乐金化学(LG Chem)亦有意投资。CPI虽热膨胀系数与成本高于玻璃,但耐热性优于聚乙烯对苯二甲酸酯(Poly-Ethylene Terephthalat.
2020-08-08 10:02:26 2596
转载 “黄金薄膜” CPI膜 —— 折叠屏手机核心材料
2019我们将迎来未来智能手机形态和交互的全新变革期,比如可折叠手机的上市,以及首批5G产品的上市。可折叠手机最大的优势在于其柔性折叠,那么是什么赋予手机这种特性呢?所谓的折叠屏手机,可折叠即代表柔性,那屏幕肯定不能采用传统的硬屏,不然一掰就碎屏了。这就需要引入新材料让基板“软下来”。基板材料的材料基板材料面临的挑战是既要有材料的钢性还要兼顾材质的弯折性,以及回复性,长时间弯折能否回复到原始形态,这是折叠屏具有折叠属性的特质。满足折叠屏生产的盖板材料需要同时满足柔韧性、透光率以及很强的表面防划伤性能
2020-08-08 09:59:45 4635
转载 PI 薄膜为何被称之为“黄金薄膜”?
(一)PI 薄膜简介PI 薄膜是目前世界上性能最好的薄膜类绝缘材料,具有优良的力学性能 、 电性能 、 化学稳定性以及很高的抗辐射性能、 耐高温和耐低温性能 (-269 ℃至 + 400 ℃)。(二)PI 薄膜按照生产工艺区分:1:浸渍法投入少、但生产成本高、产品性能受局限2:流延薄膜生产成本低,薄膜均匀,产品性格较好3:双轴拉伸薄膜投入较大,但产品物理性能、电性能、热性能均优异(三)PI 薄膜制品(四)PI 薄膜应用薄膜是聚酰亚胺最早的商品之一,主要用于H 级或C 级绝缘。由于聚酰
2020-08-08 09:50:35 2469
转载 COP原料特性
COP原料为日本瑞翁公司开发生产,用于医学用光学部件和高端药品包装材料, 其原料特点: 高透明、低双折射率、低吸水、高刚性、高耐热、水蒸汽气密性好、符合FDA标准。新型包装材料-COP瓶(1) 密度小,比PMMA(聚甲基丙烯酸甲酯)和PC(聚碳酸酯)约低10%,有利于制品轻量化;(2) 饱和吸水率小,COC吸水率远低于PMMA,不会产生因吸水导致物性下降的影响,几乎不吸水;(3) 由于含有极性和异向性小的单体,因而为非晶型透明材料,双折射率小;(4) 属高耐热性透明树脂玻璃化温度达140~170
2020-08-08 09:38:22 3351
转载 Excel格式刷使用
我们想让其他行的颜色同首行的颜色相同,那么我们需要先选中这几行,然后点击格式刷,如下图所示然后按Ctrl+A全选择,此时所有的单元格内容就被填充上格式刷的颜色了,如下图所示。原文链接:https://jingyan.baidu.com/article/67662997b2314f54d51b8420.html...
2020-08-08 08:46:16 414
转载 数模转换器(DAC)——百度百科
数模转换器,又称D/A转换器,简称DAC,它是把数字量转变成模拟的器件。D/A转换器基本上由4个部分组成,即权电阻网络、运算放大器、基准电源和模拟开关。模数转换器中一般都要用到数模转换器,模数转换器即A/D转换器,简称ADC,它是把连续的模拟信号转变为离散的数字信号的器件。12中文名数模转换器简 称DAC模数转换器即A/D转换器输出最小电压-12V概念一种将二进制数字量形式的离散信号转换成以标准量(或参考量)为基准的模拟量的转换器,简称 DAC
2020-08-08 00:06:33 15450
转载 R2R——百度百科
R2R:即role to role(角色/角色)基于人综合的社会属性对应不同社会角色,用互联网交易角色可提供的资源,互联互通无所不容的庞大网络。研发的一款APP中建立的模型。12中文名二元角色外文名R2R定 义安全、高效的庞大网络现 状存在着比较严重的问题展 望带来生活巨大变化图 谱重叠的角色引发的资源图谱R2R 定义R2R :是资源到资源的,无所不容的,安全、高效的庞大网络。英文中“2”的发音同“to”,很多人
2020-08-07 22:47:55 1116
转载 MFC做一个登录界面(用户名,密码以及密码的明文密文切换)
环境是VS2015。——2019.8.23需求描述:简单的登陆界面,仅有用户名密码的输入;确定后验证正确进入主界面,失败则弹出提示框,并自动清空输入信息,重新输入;密码的显示为密文;第一步:新建一个MFC项目,选择基于对话框类型;第二步:把对话框需要的控件都拖出来,默认的确认和取消也不用删掉,如下编辑框可以直接在属性里把password设置为true,这样密码显示就是黑色圆点,之所以没有直接在属性里设置是因为我发现程序里我改不回原来的圆点样式,所以就还是明文显示状态,我们在对话框初始化函
2020-08-07 22:09:18 7877 10
转载 VS2010 MFC编程登录界面用户名密码保存到本地
原文链接:http://blog.sina.com.cn/s/blog_bd46396a0102wsmm.html需求:在登录界面中需要设置服务器IP,端口,在第一次设置后下一次打开登录界面时要显示上一次所设置的IP地址以及端口实现思路:将本次设置的IP地址以及端口保存到本地文件,在下一次打开登录界面时,从本地文件中读取IP地址和端口显示在相应的可编辑文本框中。具体代码:(1)将设置IP地址端口号保存到本地 CString struser; CStdioFile file;GetD
2020-08-07 11:22:49 1155 1
原创 windows开启远程桌面连接
Win+R运行"mstsc"打开远程桌面连接界面,进入"本地资源"菜单, 点击"详细信息"将本地设备和资源设置界面中的"驱动器"复选框打钩在控制面板中找到"windows防火墙设置"并关闭防火墙Win+R运行"systempropertiesadvanced"打开系统属性对话框, 进入"远程" 界面,开启远程相关的设置*Win+R运行"services.msc"打开服务对话框找到Remote Desktop Services, 查看其是否打开, 并右键属..
2020-08-01 09:01:01 967 1
转载 LPCTSTR类型(C++/MFC)
原文链接:https://blog.csdn.net/zxia1/article/details/3866641LPCTSTR类型L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。P表示这是一个指针;C表示是一个常量;T表示在Win32环境中,有一个_T宏,这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,
2020-07-27 16:20:21 798
转载 VS错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
原文链接:https://www.cnblogs.com/newpanderking/p/4003228.html用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录下的 c
2020-07-23 11:49:14 311
转载 如何在VS 2010中使用 VS2013的解决方案
原文连接:https://blog.csdn.net/civilman/article/details/40109483/
2020-07-23 11:40:55 428
转载 openSUSE 国内镜像汇总
转载:https://blog.csdn.net/caiwenfeng_for_23/java/article/details/44842757openSUSE 国内镜像汇总北交(BJTU):http://mirror.bjtu.edu.cn/opensusehttp://mirror.bjtu.edu.cn/packman/suse华中科大(HUST):http://mirrors.hust.edu.cn/opensuse/http://mirrors.hust.edu.cn/pac
2020-06-27 23:01:38 1359
原创 系统下载
系统下载系统下载地址windows7(GHOST版):http://www.xitongzhijia.net/win7/201801/117825.html(系统之家)Ubuntu:http://cdimage.ubuntu.com/ubuntu/releases/(各版本)Ubuntukylin(优麒麟):http://cdimage.ubuntu.com/ubuntukylin/releases/(官网)https://www.ubuntukylin.com/do
2020-06-27 23:00:28 281
GTS运动控制编程手册及相关例程(包含mct2008 demo软件).zip
2020-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人