首页资源分类嵌入式系统 > mfc编程总结

mfc编程总结

已有 445025个资源

下载专区

上传者其他资源

    文档信息举报收藏

    标    签:mfc

    分    享:

    文档简介

    mfc开发的一些小心得

    文档预览

    MFC编程总结1 退出程序用 AfxGetMainWnd()->SendMessage(WM_CLOSE); 关闭当前窗口:用 DestroyWindow(); 关闭模式对话框用EndDialog(0); CDialog::OnClose(); CDialog::OnCancel(); Mfc中获取控件的方法: ((CListBox*)this->GetDlgItem(IDC_LIST1)) 设置文本框的内容的方法: pEdit->SetWindowText(_T(“”)); SetDlgItemText(IDC_EDITID, _T("4660")); 获取文本框的内容的方法: pEdit->GetWindowText(str); GetDlgItemText(控件名,str); 宽字符串转换为字符串: wcstombs_s(&iLen,byTempBuf,1024,csData,_TRUNCATE);csData——宽字符串 文件操作: CFile::modeCreate 构造新文件,如果文件存在,则长度变为0 CFile::modeNoTruncate 该属性和modecreate联合使用,可以达到如下效果,如果文件存在,则不会将文件长度置0,若不存在,则会由modecreate属性来创建一个新文件 SetLength;该函数用于设置文件的长度,即可大于原来长度,也可小于原来长度。如果大于原来长度,则在原文件后面加入空格,如果小于原文件长度,则会除去后面多余字符。 Wince下编程总结 Windows CE编程新特性: 1. Windows CE设备具有更少的资源 程序几乎总是在总是在少量的内存环境里运行的。RAM的限制对Windows CE程序有很大的影响,并且是将现有的Windows应用程序移植到Windows CE过程涉及的主要挑战之一。 2. Unicode 处理Unicode相对容易,只要避免假设字符串是用ASCII代表和字符是按单个字节存储的。使用Unicode功能的程序里,TCHAR定义为unsigned short类型。这些类型定义,允许在基于ASCII和Unicode的操作系统上源代码级的兼容。 3. 新控件 Windows CE上有许多为特殊环境设计的新控件。其它Windows标准控件做了功能裁减,这反应了Windows CE特殊的硬件系统配置所具有的紧凑简洁特性。 4. 组件化 Windows CE可以被微软或OEM厂商分解和重新配置,以更好地适应目标市场或设备。 5. Win32子集 Windows CE编程似乎主要是用Windows CE中稀少的API来找出实现一个特性的方式,虽然成千上万的函数很少被调用。 Window CE编程依然是Window编程 编写Windows CE应用程序依然是编写Windows应用程序。有同样的消息循环,同样的窗口,大部分情况下,具有同样的资源和控件。差异并不会掩盖相同的地方。 匈牙利命名方法 大部分Windows程序都采用了匈牙利命名方法,这是一种传统和良好的命名方法。它给程序里每个变量用1到2个字母的前缀来表示变量的类型。前缀可以是组合的。 表1-1 变量的匈牙利前缀 变量类型 匈牙利前缀 Integer i or n Word (16-bit) w or s Double word (32-bit unsigned) Dw Long (32-bit signed) L Char C String Sz Pointer P Long pointer lp Handle h Window handle hwnd Struct size cb 技术上,Windows CE应用程序的每个线程都有一个消息队列。

    Top_arrow
    回到顶部
    EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高员外,我们会尽快处理。