- 博客(7)
- 收藏
- 关注
原创 从gcc到keil armcc移植遇到的不同
前言习惯用keil开发stm32的程序,有一个项目源码是在gcc下编写的,就想办法移植到keil编译器中使用1. __weak关键词的不同摘自正点原子《stm32f429开发指南》: weak顾名思义是“弱”的意思,所以如果函数名称前面加上__weak修饰符,我们一般称这个函数为“弱函数”。加上了__weak修饰符的函数,用户可以在用户文件中重新定义一个同名函数,最终...
2019-05-31 17:24:53 1680
原创 ocx控件在网页中如何获得键盘事件
在网页中的ocx控件有时无法获得键盘事件,当网页中的ocx控件上有子窗口的时候,更是无法获得键盘事件,解决该问题的方法如下:1 想让你的Activex捕捉到控制键,必须要让他成为整个屏幕Actice的. 在CxxxCtrl的OnCreate里面添加OnActivateInPlace (TRUE, NULL); // == UI-Activate the control
2012-11-06 22:42:58 1851 2
转载 关于CButtonST类
关于CButtonST类 之前,一直以为VC++下只能做出那种跟Windows 2000界面差不多的按钮风格,既单调又不美观。今天才发现原来还有CButtonST类,而且做出的按钮是相当的漂亮。现在就把CButtonST类的一些函数摘列如下: CButtonST类主要包括BtnST.h、BtnST.cpp、BCMenu.h和BCMenu.c
2012-11-06 16:08:40 312
原创 获取浏览器指定控件的尺寸
在窗口初始化Onintidialog中添加如下代码CRect R;GetParent()->GetClientRect(&R);
2012-11-06 15:58:56 228
转载 复合窗口的ActiveX控件全屏及键盘消息处理问题 [转]
最近在开发一个ActiveX视频控件,需要有全屏功能,因为用到好几层窗口,在全屏的时候费了很多周折,最后瞎凑总算凑好了,写下来与大家共享。让应用程序全屏显示其实思路很简单:1.先保存要全屏的窗口的父窗口2.如果要全屏的窗口不是子窗口,设置其风格为WS_CHILD3.设置窗口的父窗口为桌面(::GetDesktopWindow())4.移动窗口至全屏,并将窗口
2012-11-06 15:18:14 750
原创 把一个字符串转化成浮点数
//====================================================================//// 语法格式: static double Str_To_Double(char *buf)// 实现功能: 把一个字符串转化成浮点数// 参 数:字符串// 返 回 值:转化后双精度值//===================
2012-06-13 17:15:25 744
原创 计算字符串中各个逗号的位置
//====================================================================//// 语法格式:static unsigned char GetComma(unsigned char num,char *str)// 实现功能:计算字符串中各个逗号的位置// 参 数:查找的逗号是第几个的个数,需要查找的字符串//
2012-06-13 17:13:16 817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人