- 博客(9)
- 收藏
- 关注
原创 往dialog里面添加view类的注意事项
dialog里面添加view的时候,debug时往往会出现一个assert错误,从而影响调试进度 ,错误发生在函数 OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)里面报错的是 其中的一句ASSERT,即view的framewnd和其中得到的framewnd不一致因此,向dialog里面添加view的时候,需要重写OnM
2008-05-22 09:39:00 1070
原创 更改CPropertypage的标题
以前一直有点问题,一个Page派生出两个类,想在一个sheet里面显示,苦于无法,最近发现一篇文章直接在sheet的操作中改动,这是别人的结果,权当记忆 首先修改TC_ITEM结构,然后用 SetItem 来修改标签文字,如下代码:TC_ITEM item; item.mask = TCIF_TEXT; item.pszText
2010-04-09 09:56:00 726
转载 vc 实现xp风格控件
inXP提供了与以往版本的Windows不同的界面风格,如窗口圆角、按钮样式等,但是用VC生成的程序在WinXP下运行时并不是自动形成这种界面风格,按钮还是和在Win2k下看一样,我们可以使用一个简单的办法让它变脸。 秘密在于一个.mainfest文件,从VC71生成的工程的res文件夹中就可以找到它,是个纯文本文件,内容如下:
2009-10-21 13:16:00 468
转载 dos的强大功能---自动生成文件列表
生成文件列表 1. dir命令: 生成文件列表dir /a /b >123.txt这时123.txt里面会包含123.txt这个条目123.txt放的别的路径就不会有了 2. tree命令 :生成树状列表 用 TREE /?命令查看帮助用 TRee C:/123 >D:/123.txt 将C盘123目录结构保存到D盘123.txt中。
2009-05-07 09:30:00 882
原创 CString 在Unicode代码下转char的方法
1.问题: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
2009-04-30 17:16:00 845
原创 unicode 下存数据的方法
1.文件名存储方法使用的类为//////////////////////////////////////////////////////////////////////////////////////////CFile myFile; CFileException Err;CString strFileName=("c://狂扁.txt"); if( !myFil
2009-04-30 15:02:00 300
转载 遍历文件夹所有文件的方法
1.方法一 :利用CFileFind类作遍历(递归方法)void BrowseDir( CString strDir, HTREEITEM parent ){ CFileFind ff; CString szDir=strDir; HTREEITEM hSubItem;
2008-06-25 09:59:00 719
转载 cpropertysheet 的几点知识
?属性表及属性页问题集一、“应用”按钮的ID“应用”的ID为:ID_APPLY_NOW (实际上是0x3021)。 在VC++的include目录中的Afxres.h文件中,定义如下: ...#define ID_APPLY_NOW 0x3021#define ID_WIZBACK 0x3023#define ID_WIZNEXT 0x3024#define ID_WIZFINISH 0x30
2008-03-14 10:17:00 798 1
原创 动态添加菜单
1 我们将找到应用程序主菜单对象,并把它封装到一个C M e n u对象中CMenu* pMainMenu = AfxGetMainWnd()->GetMenu();2 通过搜索,找到要编辑的子菜单。因为菜单是用位置标识的,而不是其他I D,因此,必须通过查找那个菜单包含的任何菜单命令I D,找到期望的菜单。在本例中,我们将寻找一个包含菜单项I D等于I D C _ W Z D _ T
2007-03-30 13:06:00 513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人