![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
werben
只用一样东西,不明白它的道理,实在不明智。
展开
-
mre下的控件实现(一、公共的宏定义)
//typedef.h一些公共的宏定义#ifndef __TYPEDEF_H__#define __TYPEDEF_H__#include "vmlog.h"#include "vmgraph.h"#include "vmio.h"#define LOG_FILE "E:\\mre\\MtidLog.txt"void* wbh_malloc(int size);void原创 2012-08-07 14:33:57 · 688 阅读 · 0 评论 -
linux下使用source insight
以前都在Windows下用source insight,但是最近需要在Linux下使用,幸好知道有wine这个东西。多知道一些东西还是有意义的。 安装:1. sudo apt-get install wine2.将source insight拷贝到Linux中3.进入Linux中InsightSetup.exe所在目录,使用wine安装source insight: $wine Ins转载 2012-09-21 10:04:26 · 2247 阅读 · 0 评论 -
mtk动态添加菜单
动态添加菜单,即不是以编译资源的形式在编译资源的时候写死的菜单,而是在手机起来后可以随时增删修改菜单项。比如我要根据一条短信内容,在某个菜单下的增加一个新的菜单项。这里要用到一个category,如下:/***************************************************************************** * FUNCTION * Sh原创 2012-09-17 16:22:23 · 1057 阅读 · 0 评论 -
#pragma arm section说明
原文pdf文件请到如下地址下载查看:http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/kic7Pjkh1mbSEg.html4.6.3 #pragma arm section [section_sort_list]此编译指示指定要用于后续函数或对象的节名称。这包括编译器为进行初始化而创建的匿名对象的定义。注意可原创 2012-09-12 16:17:33 · 17878 阅读 · 0 评论 -
RO段、RW段和ZI段
转自http://bbs.ednchina.com/BLOG_ARTICLE_1883274.HTM 一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。 要转载 2012-09-12 17:32:31 · 923 阅读 · 0 评论 -
mtk的Bin档没有中文语言支持的问题
【问题描述】在mtk 1224和1228的50的bin档中手机设置-语言设置里面只有英文选项,没有中文选项【解决方法】修改处如下,下面的红色部分名称,可能会因bin档版本号不同,而有所差异project\plutommi\Customer\CustResource\MAUI_KHAN50V11_12864_11B_MMI\ MMI_features_switchMAUI_KHAN50V原创 2012-08-15 10:23:01 · 710 阅读 · 0 评论 -
mre下的控件实现(四、Button使用)
这里有一个实例使用(一、实现)中的按钮控件,达到的效果如下图所示,用mre sdk(这里使用的是mre sdk 2.5版本)创建一个工程,工程名为mtid(实际上这个是我要在做一个工具)。//生成的工程,自动生成mtid.c,代码改动成如下//主窗体在这里创建#include "vmsys.h"#include "vmio.h"#include "vmgraph.h"#i原创 2012-08-12 11:52:29 · 1892 阅读 · 0 评论 -
mre下的控件实现(三、Button实现)
实现button控件,其他控件类此写便是了。//button.h 按钮控件 #ifndef __BUTTON_H__#define __BUTTON_H__#include "widget.h"typedef void (*ButtonOnClickedFunc)(void* param1, void* param2);typedef enum _Butto原创 2012-08-12 11:39:01 · 759 阅读 · 0 评论 -
mre下的控件实现(二、Widget基础类)
//widget.h 所有控件的基类//mre本身只有简单的GDI函数,没有控件,在mre里写应用都//要自己实现自己的control,这里把control的基类widget实现了。#ifndef __WIDGET_H__#define __WIDGET_H__#include "typedef.h"#define MAX_WIDGET_CHILD 0x20str原创 2012-08-12 13:13:36 · 1157 阅读 · 0 评论 -
C语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名原创 2012-01-06 13:01:31 · 631 阅读 · 0 评论 -
C专家编程复习摘要一
一、关于类型转换 K&R C的不说了,说了还容易混淆,只说ANSI C的: 如果其中一个操作数的类型是unsigned long int,那么另外一个操作数也被转换为unsigned long int。其次其中一个操作数的类型是long int,而另一个操作数的类型是unsigned int,如果long int能够完整表示unsigned int 的所有值,那么unsigne原创 2012-12-08 15:53:30 · 522 阅读 · 0 评论