`
guowee
  • 浏览: 176680 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表

DrawText 使用

(1)DT_WORDBREAK 只能截断单词。例如如果输入一连串英文字符,那么它会当做一个单词来处理,而不会自动换行。而对于中文字符则可以。如果要对所有字符都可以像 Edit控件中那样自动换行,那么可以使用DT_WORDBREAK | DT_EDITCONTROL   DT_EDITCONTROL Duplicates the text-displaying characteristics of a multiline edit control. Specifically, the average character width is calculated in th ...
  Windows Mobile 菜单(Menu Bar,CommandBar)使用更改解决方案   本文参考并引用了如下两篇博客内容:   http://hi.baidu.com/angelmeng86/blog/item/8af9570820d7e388d1581bd2.html http://blog.163.com/aiding_001/blog/static/229081920100652445753/   搞了很长时间windows mobile的开发了,一直都在使用windows mobile的Menubar,但是一直没有很好的总结一下,今天写篇文章来详细的说一下这 ...
CArray 实现二维数组   在MFC中,如何既利用CArray的操作便利性,又同样实现二维数组的功能呢?下面介绍一下如何实现。   struct MapTile { CString fileName; int tileX; int tileY; HBITMAP bitMap; };   struct MapTileArray { CArray<MapTile, MapTile&> mapTileX; const MapTileArray& operator=(const MapTileArray& r ...
VC实现卡拉OK字幕叠加 一. GDI编程基础  字幕叠加,应当是属于图形、图像处理的范畴。在Windows平台上,图形、图像处理的方法当然首选GDI(Graphics Device Interface,图形设备接口)。GDI是什么?GDI其实是一套API函数;它们功能丰富,使用起来简单、灵活。下面,我们首先来介绍一些GDI编程的基础知识。   GDI函数有很多,我们大致可以把它们分成如下几类:   · 设备上下文(Device Context,简称DC)函数,如GetDC、CreateDC、DeleteDC等;   · 画线函数,如LineTo、Polyline、Arc等;   · ...
1.怎样在一个控件获得焦点时打开软键盘? 比如一个EditBox获得焦点后,这个时候自动打开软键盘,这样可以方便用户输入——SIPINFO、SHSIPINFO、SIPSETINFO、SIPGETINFO里面有些参数弄不明白 //隐藏输入面板 BOOL LowerSip() { BOOL fRes = ...
不完全正确,不过值得参考: WINDOWS目录下的程序(中英文对照表) backlight.exe 电源设置 btftpclient.exe 蓝牙资源管理器 bubblebreaker.exe 连球游戏 calc.exe 计算器 calender.exe 日历 camera.exe 相机 clearstorage.exe 恢复出厂设置 clock.exe 时钟 commManager.exe 通讯管理 commuRec.exe 通讯录 cprog.exe 电话 CSDtype.exe CSD线路设置 cusTSK.exe 主题设置 cvdsetting. ...
在PPC的开发中有时需要判断网络什么时候连接,什么时候断开,并且做出相应的处理。比如说TimeSyncPPC程序,就需要在网络连接之后得到消息然 后去下载时间同步信息,因此就必须要一种方法让TimeSyncPPC程序在PPC连接网络之后得到系统的消息。当然有人说可以不断去轮询看系统是否连接 到网络了,但这绝对不是一个好方法。其实Windows Mobile 5.0之后微软已经提供了一个专门的函数来得到网络状态变化的Notification,我们要做的就是等待这个消息,函数如下: HRESULT WINAPI ConnMgrRegisterForStatusChangeNotificati ...
《PPC中如何判断网络已经连接或者断开》中已经说明了如何判断PPC的网络是否连接和断开,本篇文章讲讲如何枚举出当前的网络状态,并找到正在使用中的 网络。一个比较简单的应用就是当接到系统连接到网络的通知之后,需 ...
终于又要开始学西linux了。 这真是有学不完的知识阿! ubuntu下面安装软件的命令,基本sudo apt-get install amsn 等都可以搞定拉。 下面是Evolution基本的客户端配置:     =     转载分割线     = evolution是ubuntu自带的一个邮件管理软件,可以帮助你方便的管理和收发邮件,刚刚设置成功,把步骤写出来,和大家一起分享。 1.确认你的gmail的POP已经打开: 登录gmail-settings-forwarding and POP , 确认“Enable POP for all mail”被选上 ...
在windows mobile 中如何更改短信的会话模式呢。   众所周知:在windows mobile 6.1开始,提供了会话式短信聊天模式。 那么如何在传统的模式和会话模式下切换呢?   使用注册表编辑器: [HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM] SMSInboxThreadingDisabled 修改键值为0 ,对话模式,1 是普通模式。
这是开这个博客的第一篇文章, 在这里开博客主要是为了写一下以前主要是以后做过的东西,记录一下自己的技术,以便自己以后查找或和朋友们一起探讨. 很遗憾的是这篇文章讲的跟自己的工作用的技术不一样, 工作主要是做Linux下边的驱动或应用程序的开发, 很少做过Windows下边的东西.第一次写技术方面的东西,也不知道该怎么开始,怎么结婚,怎么组织
一、在asp.net中使用log4net 1、添加log4net.dll引用 2、编辑配置文件,有两种做法:放在web.config里或放在单独的文件里,我们一般放在单独的文件里,这样做的好处--修改log4net的配置不会影响到整个应用重启 3、在Global.asax的Application_Start里加入如下代码 log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Server.MapPath("~")+@"\log4net.xml")); ...
如何控制Windows Mobile 手机键盘操作 最近在做Mobile上的应用的时候,想截取Windows Mobile的按下OK键的消息,并做一些自定义处理。 在网上看了很多文章,但是发现很少有谈到这个问题的。后来还是找到了点资料。所以拿出来和大 ...
http://www.evoting.cn/pollshow.aspx?pollid=333
WaitForSingleObject的问题   最近在Windows Mobile 上使用基于SmartDevice的ActiveX的时候,遇到了一些问题,就是执行一个简简单单的启动程序的函数,如ShellExecuteEx... 就会导致机器死机。关于这个问题,后来,发现是由于WaitForSingleObject函数导致。   下面就介绍一下WaitForSingleObject函数的使用:   WaitForSingleObject 当指定的对象处于有信号状态或者等待时间结束的状态时,此函数返回。 DWORD WaitForSingleObject(   HANDLE ...
Global site tag (gtag.js) - Google Analytics