一些编程小技巧----不断更新中
来源:互联网 发布:全能恢复软件 编辑:程序博客网 时间:2024/05/21 17:27
一、数字转化成字符
如有 int a = 5
现在要把 5变成 '5' 放入ch中
int a=5;int ch;ch = a+'0';
二、给对话框标题栏 添加图标
要是给一个基于对话框的程序的主窗体,就比较简单了
只要将原来的IDR_MAINFRAME 删除,添加一个ICON 资源,将其命名为 IDR_MAINFRAME,即可。
效果如图
若是给我们自己添加的对话框添加图标,方法也很简单
第一步 添加ICON资源 并命名,如IDI_MY_PIC
第二步 定义ICON资源句柄
第三步 关联ICON句柄与资源
//假设我们的project名成为MyIcon//在对话框的映射类的构造函数中,添加语句m_hIcon = ((CMyIconApp*)AfxGetApp())->LoadIcon(IDI_MY_PIC);
第四步 SetIcon
对于这两句代码的作用,网友祁超在其网易博客中表示:
三、C++ 文件包含的头文件,其内部实现函数结尾 可以 加 ‘;’也可以不加';'
譬如我们新建了C++ 头文件 ‘test.h’
其内部有实现函数Print()
//test.h#include <stdio.h>void Print(){ printf("Hello HeadFile/n");}; //这里的分号可以加,也可以不加 //目前我测试是加不加都正确,具体区别,后续在论
四、由 ICON 图标的ID获得其句柄的一种取巧方法
遇到过很多次,这个问题,可是总解决不了,无论是上网搜资料,还是在QQ技术群里问,没有得到结果
苦恼很久,想到了一个比较巧的方法
比如我们知道一个ICON资源的ID为 IDI_ICON1,
我们这样就可以得到其句柄m_hmyIcon
//App类有一个LoadIcon 函数,用来设定程序的标题的图标
//我们可以先借助这个函数,把我们想得到的句柄得到
//在给它把原来的程序图标还原回去
m_hmyIcon = AfxGetApp()->LoadIcon(IDI_ICON1); //获得
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);//还原
五、产生随机数
srand rand 包含在 stdlib.h 头文件中
include <time.h>include <stdlib.h>time_t t;srand((unsigned)time(&t));rand();
- 一些编程小技巧----不断更新中
- 一些编程小技巧----不断更新中 .
- 使用Vs.Net 的一些小技巧(不断更新中)
- 网页中的一些Javascript的小技巧(不断更新中)
- Ubuntu的一些使用小技巧【不断更新中】
- flex编程小技巧 (不断更新)
- android 小技巧,不断更新中
- 编程小经验,不断更新中...
- MySQL中的小技巧(不断更新中)
- 一些技巧(不断更新)
- 编程小技巧&&一些问题
- 一些编程的小技巧
- 一些小的编程技巧
- 学习过程中遇到的一些编程小技巧
- iPhone编程的一些小技巧[增加中]
- SQLSERVER2000使用中遇到的一些小问题,不断更新中。。。
- Web开发小技巧锦集(不断更新中。。。)
- C#窗体程序设计小技巧(不断更新中)
- MapReduce名词解释
- 网站开发人员应该知道的62件事
- 网站开发人员应该知道的62件事
- ext 换肤(转)
- greenplum 实验,动态增加节点
- 一些编程小技巧----不断更新中
- c语言中setjmp与longjmp(2)
- eMbedded Visual Basic 中的点击长按确认
- FPGA学习方法
- linux进程管理之进程创建
- Flex组件自动获取输入焦点
- Effective C++点滴
- 编程之道
- 无线网络标准