VC功能接口集锦(不断收集中)
来源:互联网 发布:linux 重启定时任务 编辑:程序博客网 时间:2024/05/20 09:48
一:计算CString字符的字节数。
INT CString2Byte()
{
char ch[2]={0};
WCHAR wch = 0;
int count =0;
for (int i=0; i<strSMS.GetLength(); i++)
{
char ch[2]={0};
WCHAR wch = 0;
int count =0;
for (int i=0; i<strSMS.GetLength(); i++)
{
wch = strSMS.GetAt(i);
count += WideCharToMultiByte(CP_ACP, NULL, &wch, 1, ch, 0, NULL, NULL);
}
return count;
}
wch = strSMS.GetAt(i);
count += WideCharToMultiByte(CP_ACP, NULL, &wch, 1, ch, 0, NULL, NULL);
}
return count;
}
主要是WideCharToMultiByte()函数的使用。
二: 模态窗口调用和非模态窗口调用
1.模态调用
CModelessDlg *pDlg=new CModelessDlg; //初始化对话框对象
pDlg->DoModal();
或者
CModelessDlg pDlg
pDlg.DoModal();
2.非模态调用
CModelessDlg *pDlg=new CModelessDlg;
pDlg->Create(IDD_DIALOG1,this); //创建对话框
pDlg->ShowWindow(SW_RESTORE); //显示对话框
CModelessDlg *pDlg=new CModelessDlg; //初始化对话框对象
pDlg->DoModal();
或者
CModelessDlg pDlg
pDlg.DoModal();
2.非模态调用
CModelessDlg *pDlg=new CModelessDlg;
pDlg->Create(IDD_DIALOG1,this); //创建对话框
pDlg->ShowWindow(SW_RESTORE); //显示对话框
区别主要在于非模态用Create函数代替了DoModal函数。
- VC功能接口集锦(不断收集中)
- 牛人博客集锦(不断收集中...)
- Windows API:不断收集中
- [转]VC中常用文件功能函数收集
- 常用开发资源网(不断收集中)
- 网址收集,资源不断添加中
- 常用T_sql语句收集(不断整理中)
- js常用技巧(不断收集整理中)
- 开源项目(不断收集中....)
- 复杂SQL集合(不断收集中)
- asp.net 常见问题收集整理(不断收集中)
- VC++常用功能函数集锦1
- javascript 小集锦一(不断维护中)
- 好博客好文字好资源集锦------------------》【不断添加中】
- latex 与 Mathtype使用问题集锦(不断充实中....)
- asp.net中各种符号用法 (不断收集中......)
- Linux的一些基本技巧(不断收集,更新中)
- 收集的一些网络编程的连接(不断添加中)
- About Domain Name System (转载至微软官方MSDN Library)
- 英文缩写对照表
- 使用广度遍历算法寻找两点之间的最短路径
- 最近比较烦
- c语言字符串 数字转换函数大全
- VC功能接口集锦(不断收集中)
- .Net开发过程中安装、调试的常见问题与错误!!!
- java正则表达式
- DNS Function
- 用类做的链表
- 使用PHP快速生成Flash 动画
- 几个JS的实例
- Visual Studio 2008无法创建silverlight项目
- 推荐一个STL扩展库的网站