- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 vi编辑器常用命令
j,k,h,l: 上下左右0:行首 $:行尾 i,I: 插入命令,i 在当前光标处插入 I 行首插入 a,A: 追加命令,a 在当前光标后追加,A 在行末追加 o,O: 打开命令,o 在当前行下打开一行,O在当前行上插入一行 r,R: 替换命令,r 替换当前光标处字符,R从光标处开始替换 数字s:替换指定数量字符gg: 将光标定位到文件首部G: 将光标定位到文件尾部nG:将光
2007-05-10 15:20:00
717
原创 const与*的位置很重要
如果const在*前, 则说明const 之后的常量是不允许修改的, 但指针本身是可以修改的! 如const int* p = &i, 则*p是不允许修改的, 即整数*p是不能修改的, 进而说明p所指向的内存中的内容是不能修改的; 像这样的写法, 如int const* p = &i, 也是如此! 如果const在*后, 则同样说明const
2007-05-09 18:09:00
643
原创 C语言中常用的几个字符串处理函数:
1)strspn:size_t strspn(const char *string, const char *strCharSet);返回string中第一个字符的索引值,这个字符满足这样的条件,它不属于strCharSet,即在strCharSet中找不到; 2)strcspn:size_t strcspn(const char *string, const char *st
2007-05-05 11:27:00
1024
原创 更改CMainFrame窗口标题的几种可选方法
更改CMainFrame窗口标题的几种可选方法:1)重写PreCreateWindow(CREATESTRUCT& cs),在返回之前加上 cs.lpszName = _T("我想要的标题");2)重写PreCreateWindow(CREATESTRUCT& cs),在返回之前加上 m_strTitle = = _T("我想要的标题");3)在"资源编辑器"中, 找到"Stri
2006-09-05 16:15:00
1852
原创 如何使用CTabCtrl来实现多页面属性对话框?
关于在VC中如何使用这个控件,大体思路可以这样:1)在资源管理器中创建几个Dialog, 分别生成相应的类(基于CDialog),注意,要设置Dialog的Style为"Child", Border为"None";2)在CDialog::OnInitDialog中,调用CTabCtrl::InsertItem(...)方法添加几个页面3)调用CDialog的Create方法创建几个对话框变量;3)
2006-08-30 15:45:00
8199
原创 如何避免对话框应用程序因为按了Esc键而自动退出?
在对话框中覆盖CDialog::PreTranslateMessage(MSG* pMsg) 方法:BOOL CMainDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if (WM_SYSKEYDOWN == pMsg->messag
2006-08-30 15:35:00
1243
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人