摘要:Mutex互斥,同时只有一个线程可以有Mutex对象。HANDLE CreateMutex()ReleaseMutex();使用WaitForSingleObject等待。Semaphoreemaphore中文通常译为信号灯。通常可以把Semaphore理解成是带有引用计数的Mutex。Semaphore用于某些共享资源同时只能被固定数量的线程使用的情况。CreateSemaphore(NULL,...
阅读全文
摘要:Word 2003的许多默认设置并不适合我们使用,在此让我们看看如何修改这些默认设置让Word使用起来更加方便。默认图片环绕方式在Word中插入或粘贴的图片环绕方式默认为“嵌入型”,在这种环绕方式下图片既不能旋转也不能拖动移位,插入图片经常还需要将版式调整为“四周型”再进行处理。其实我们可以把默认设置改成“四周型”,具体的操作...
阅读全文
摘要:Windows ce的体系结构和功能 Windows ce体系结构图操作系统层操作系统的基本功能被放在多个独立的进程(exe)里面实现。在运行的时候,这些进程大致有如下几个:l 内核NK.EXEl 图形系统GWES.EXEl 对象存储FILESYS.EXEl 设备管理系统DEVICE.EXEl 服务SERVICES.EXE系统调用与CoreDLL.DLLCoreDLL.DLL不是一个单独的进程,它...
阅读全文
摘要:WINDOWS CE体系结构图: 名词: OAL:OEM(原始设备制造商) adaptation layer OAL Migration:OAL的移植合并 boot loader:系统最初的启动 ActiveSync:是WinCE/Windows Mobile设备和PC同步的软件 SDK:software development kit. GWES:The Shell and User ...
阅读全文
摘要:深入剖析windows mobile启动过程 转自winbile.net 介绍一下mobile系统的启动流程,仅供大家学习之用: 硬件平台:TI omap 软件平台:WM5.0 相关术语: RTOS Real-time Operating System EBOOT ETHERNET BOOT IPL ...
阅读全文
摘要:在 ARM 汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 在 ARM 的汇编程序中,有如下几种伪指令:符号定义伪指令、数据定义伪指令、汇编控制伪指...
阅读全文
摘要:KITL(Kernel Independent Transport Layer)是基于Windows CE平台的一种软件技术,开发商基于它可以很容易地支持各种调试功能。因为Windows CE的调试是一种远程调试,所以开发工作站(运行PB的机器)和设备端必须要有相应的通信通道,不同的硬件平台会有不同的通信硬件,这样会...
阅读全文
摘要:在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为参数,下面来看一些常用的参数。 ...
阅读全文
摘要:一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭...
阅读全文
摘要:退出程序 : Alt+F4 重画屏幕 : Ctrl+Alt+Space 完成语法 : Ctrl+E 复制一行 : Ctrl+K 恰好复制该位置右边的该行的字符 : ...
阅读全文