有时候要写个小工具给别人用,所以又把MFC用起来了,毕竟做个界面很简单,本文打算用来长期记录一些遇到的小问题和解决方法。 1 mfc选择一个文件,按钮响应中增加: BOOL isOpen = TRUE; //是否打开(否则为保存) CString defaultDir;// = L"E:\\File ...
分类:
编程语言 时间:
2019-10-11 18:30:22
阅读次数:
99
当在router.beforeEach((to, from, next) 钩子函数中使用: 1、使用next()时,直接跳转到下一页,没有再执行导航钩子函数 2、使用next('指定路径')跳转到指定页面还会执行钩子函数所以会死循环。 所以在钩子函数中使用next('指定路径')时候: 一般会加判断 ...
分类:
其他好文 时间:
2019-10-11 18:24:35
阅读次数:
107
CGridCtrl是MFC时代一个强大的表格控件类,我们在使用中如果某一列里的内容过多,无法显示完全的时候,需要鼠标指向这个列可以Tooltip飘窗显示的时候,可以用到下面这个方法。 使用的类是 CToolTipCtrl ,使用CToolTipCtrl的时候会调用AddToolTip这个方法,但是这 ...
分类:
其他好文 时间:
2019-10-11 17:58:07
阅读次数:
105
项目开发中,为了用户信息的安全,会有禁止页面被截屏、录屏的需求。 这类资料,在网上有很多,一般都是通过设置Activity的Flag解决,如: 这种设置可解决一般的防截屏、录屏的需求。 如果页面中有弹出Popupwindow,在录屏视频中的效果是: 如下面两张Gif图所示: 未设置FLAG_SECU ...
分类:
移动开发 时间:
2019-10-11 10:30:12
阅读次数:
405
Vue 组件生命周期钩子 beforeCreate 组件创建了,但数据和方法还未提供时 created 组件创建了,数据和方法已提供 destroyed 数据销毁完毕后 根据请求路径高亮路由标签案例 ...
分类:
其他好文 时间:
2019-10-10 22:30:26
阅读次数:
115
前言 react的hooks兴起之后,我们开始了新技术的探研,重新构建了以react,hooks,echarts为基准的框架,对可视化的封装。开箱即可用,非常实用,特别是如果对echarts有需求的。 项目介绍 1. hooks刚出来时我们就在使用,已经踩了很多坑而完善了这一整套开箱即用的框。 2. ...
分类:
其他好文 时间:
2019-10-10 20:41:05
阅读次数:
491
前端面试题总结 Vue面试题生命周期函数面试题 1.什么是 vue 生命周期 2.vue生命周期的作用是什么 3.第一次页面加载会触发哪几个钩子 4.简述每个周期具体适合哪些场景 5.created和mounted的区别 6.vue获取数据在哪个周期函数 7.请详细说下你对vue生命周期的理解? v ...
分类:
其他好文 时间:
2019-10-10 11:28:31
阅读次数:
148
先上一张vue组件生命周期的流程图 以上就是一个组件完整的生命周期,而在组件处于每个阶段时又会提供一些周期钩子函数以便我们进行一些逻辑操作,而总体来讲 vue的组件共有8个生命周期钩子 beforeCreate 实例创建前 create 实例创建后 beforeMount dom挂载前 mounte ...
分类:
其他好文 时间:
2019-10-09 19:28:45
阅读次数:
107
1.通过全局变量方式 mfcDlg.cpp 如果要在1.cpp中使用g_num,需要在mfcDlg.cpp的头文件中声明extern int g_num。1.cpp中要包含mfcDlg.h 2.通过主对话框类的成员变量,在创建线程时传递主对话框类的指针; 3.界面线程间通信。 界面线程创建时,无法传 ...
分类:
编程语言 时间:
2019-10-09 17:22:50
阅读次数:
120
PreTranslateMessage作用和用法 PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗体的消息都要通过这里,比較经常使用,当须要在MFC之前处理某些消息时,经常要在这里加入代码. MFC消息控制流最具特色的地方是CWnd类的 ...
分类:
编程语言 时间:
2019-10-09 17:22:19
阅读次数:
108