- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 关于合泰HT66F004的堆栈注意点
这个芯片比较陈旧,堆栈层级比较少。所以在使用时候,要特别小心。在函数调用时,要注意层级。比如这样一个调用关系:Main() ->LEDdisp()-> DISPIC()->WRITEIC()这里看着没有超过4层。但是还要考虑到,在中断被触发时,也要使用到一层堆栈,来保护中断断点。所以就会导致堆栈层级超出。当我们把函数调用改成3层时,Main() ->LEDdisp()->WRITEIC() 3层 给堆栈留一个层。 刚好满足。但是若在中断内又调用...
2021-08-12 18:22:00
1002
原创 MMC.EXE 无法进入的解决方法
图1所示,电脑出现这样的画面。设备管理器无法进入,策略组(gpedit.msc)无法打开。尝试方法1,结果:失败尝试方法二,结果失败 解决办法如下: 1、按下Win+x 组合键,在弹出的菜单中点击【控制面板】; 2、点击Windows防火墙(现将查看方式改成大图标,即可找到); 3、点击窗口左侧的【允许应用或功能通过Windows防火墙】;...
2019-07-13 22:46:57
17858
7
转载 VC6.0中创建动态控件
动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。主要是增加了程序的灵活性。主要策略是:1.使用creat函数将控件ID和控件对象关联起来;2.在消息机制中,添加相应函数,使得控件和动作关联起来;3.相应函数编写,实现具体操作;4.在退出程序前释放new出来的对象;一、创建动态控件 我们先来看一下静态控件的创建方法。 放
2012-11-07 16:39:48
1240
转载 Document/View结构
Document/View结构 在MFC中,文档类负责管理数据,提供保存和加载数据的功能。视类负责数据的显示,以及给用户提供对数据的编辑和修改功能。MFC给我们提供Document/View结构,将一个应用程序所需要的“数据处理与显示”的函数空壳都设计好了,这些函数都是虚函数,我们可以在派生类中重写这些函数。有关文件读写的操作在CDocument的Serialize函数中进行,有关数据和图
2012-11-06 10:38:15
685
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人