- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 WINCE编译过程的四个阶段
在WinCE系统中,当我们完成了相关的开发和系统定制工作以后,会编译WinCE系统,最后生成NK.bin和NK.nb0。我下面介绍一下WinCE系统的编译过程,大致分为4个阶段:编译阶段(Compile phase),系统产生阶段(Sysgen phase),文件拷贝阶段(Release copy phase)和生成映像阶段(Make Run-time image phase)。整个编译都
2013-03-02 10:15:56 336
原创 MFC获取当前运行文件的目录方式
#define ID_PATH _T("\DataSave.txt")TCHAR pstrPath[MAX_PATH];TCHAR sFilename[MAX_PATH];TCHAR sDrive[_MAX_DRIVE];TCHAR sDir[_MAX_DIR];TCHAR sFname[_MAX_FNAME];TCHAR sExt[_MAX_EXT];Ge
2012-12-24 13:26:30 1135
转载 写串口程序时waitcommevent或writefile导致死锁问题
WinXP与WinCE串口的运行机制之比较//========================================================================//TITLE:// WinXP与WinCE串口的运行机制之比较//AUTHOR:// norains//DATE:// Saturday 11-November
2012-12-20 16:07:21 1115
原创 PC上从注册表获取当前的所有串口号
为了实现在MFC的combobox控件内读取当前PC机注册表的串口。void InitCommCombo(HWND hDlg){ HKEY hKey; DWORD result; TCHAR valueName[255]; TCHAR data[255]; DWORD valueNameSize,dataSize; DWORD
2012-12-03 10:12:29 1906
原创 从一个文件中取出一段字符串,与原有的字符串进行连接
尝试对一系列字符串进行连接,然后进行打印,代码如下 char fpbuf[256]={0}; if( (fp = _wfopen(TEMPFILE, _T("r") )) == NULL ) { MessageBox(_T("文件打开失败!"),_T("MARS"),MB_OK); return 1; } memset(fpbuf,0,sizeof(fp
2012-11-02 14:12:09 484
原创 如何将字符串数组char fpbuf[256]转换成LPCTSTR
用于从TXT文档中获取的字符串如何显示在控件编辑框中。代码如下char fpbuf[256]={0}; fgets(fpbuf, sizeof(fpbuf), fp); fclose(fp); CString str = CString(fpbuf);//转换方式一,直接通过CString转换 SetDlgItemText(IDC_EDIT1,str); 方式2 C
2012-11-02 11:52:48 1785
转载 MFC编辑框、静态文本框相关的常用函数
《1》GetDlgItemText(ID ,str)作用:从对话框中获取文本第一个参数为要获取的编辑框(或者静态文本框、单选按钮等可以显示内容的控件)的ID,第二个参数为字符串(Cstring类型)的变量,获取的文本存储在str中。《2》SetDlgItemText(ID,str)作用:将字符串显示在控件中第一个参数为要显示的编辑框(或者静态文本框、单选按钮、组合框等可以显
2012-11-02 11:33:15 8819 1
转载 在指定目录下创建文件夹
在博客里,有人问我这个问题:如何在指定目录下创建文件夹。这个我还真的没有做过。用CreateFile,似乎里面也没有跟文件夹相关的任何东西。于是就在SDK中搜了一下,CreateDirectory。不错,这个就可以用来创建文件夹。下面来仔细学习一下这个API。CreateDirectory功能:This function creates a new directory. If th
2012-11-02 09:50:52 1421
原创 获取盘符,并对盘符进行循环类型监测
MFC下写了段获取盘符的代码,现笔记如下:采用一下函数DWORD WINAPI GetLogicalDriveStrings( __in DWORD nBufferLength, __out LPTSTR lpBuffer);将系统中有效的盘符以字符串的形式存在buffer中:UINT WINAPI GetDriveType(
2012-11-02 09:28:19 348
原创 创建一个TXT文档,并在文档后添加内容
采用以下代码实现hFile = CreateFile( _T("\\Storage Card\\Log.txt"), GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, 0, NULL ); if ( hFile != INVALID_HANDLE_VALUE ) { dwToWrite = len ;//strlen( chB
2012-11-01 16:43:05 826
转载 MFC中如何修改窗口的标题栏
调用CWnd : : SetWindowText可以改变任何窗口(包括控件)的标题。//Set title for application’s main frame window .AfxGetMainWnd ( ) —> SetWindowText (_T("Application title") )//Set title for View’s MDI child frame w
2012-11-01 15:49:11 1170
转载 如何改变MFC中控件的字体
[问题提出] 你有没有感到Edit,Static....控件的字体太单调,没什么新新样?下面的内容,给你一个解答. [解决方法] 简单的步骤:在Windows中,每个窗体都有自己的字体.要改变其字体首先要CFont::CreateFont创建一个字体,然后用CWnd::SetFont选择此字体,赋给控件.但很多人可能会因为CreateFont的参数之多,望而却步.下面我介绍一下参数.
2012-11-01 15:44:29 610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人