![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
mengmeng0510
这个作者很懒,什么都没留下…
展开
-
char*转换为CString,string,LPSTR,LPCSTR,WCHAR*的方法
char*转换为CString,string,LPSTR,LPCSTR,WCHAR*的方法在进行MFC的开发过程中总是会碰到各种字符串类型的转换,今天自己总结了下char*类型转化为其他类型的方法,自己写的代码如下://charchar greeting[6] = { 'H','e','l','l','o','\0' };char greeting2[] = "hello"; //字符串...原创 2019-03-06 04:36:05 · 749 阅读 · 0 评论 -
struct结构体大小的计算及将char *数组赋值给struct类型
1.struct结构体大小的计算我已自己的代码为例:typedef unsigned char __u8;typedef unsigned short __u16;typedef unsigned int __u32;typedef unsigned __int64 __u64;typedef __u8 f8_u8;typedef __u16 f8_u16;typedef _...原创 2019-02-27 01:54:09 · 2084 阅读 · 0 评论 -
CString 转化为 char *,LPSTR,LPCSTR,LPWSTR,LPCWSTR,WHAR*,string类型方法
之前进行MFC编程的时候,总是被各种类型转换搞得头晕脑胀,索性自己写个小程序总结总结,代码如下:CString str(“Hello”); //在VS2017中CString类型为宽字符型CString str2(“WORLD”);//CString 转化为LPSTRLPSTR m_str_LPSTR;//LPCWSTR:宽字符串指针m_str_LPSTR = (LPSTR)(L...原创 2019-03-07 00:04:20 · 366 阅读 · 0 评论 -
String 转char *,CString,LPCSTR,LPWSTR
下面是我在VS2017环境下写的一些String转其他类型的代码 string str = "Hello"; //string转为char * char* m_cr; //c_str()函数返回的是一个const char *char型的指针 m_cr = (char *)str.c_str(); //此处我们需要将返回的指针类型强制转换一下 //string 转为const c...原创 2019-03-07 05:06:46 · 346 阅读 · 0 评论 -
利用Depends查看win系统下exe程序的依赖项
当我们自己编写的win32程序在别人的电脑下无法运行的时候,十有八九是运行环境出了问题,我们就需要借用工具来查看是缺少了哪个动态库。这里我采用的是Depends.exe这个工具。双击启动应用程序,点击菜单栏的文件,打开我们要查看的应用程序,这里我已自己的应用程序为例,如下图所示:这样通过画面的导航窗口,我们就可以查看到当前的exe程序依赖哪些动态库了。...原创 2019-04-17 10:46:49 · 2592 阅读 · 0 评论 -
VS2017利用dumpbin工具查看exe和dll的依赖项或提供的API
在编程过程中不可避免的会调用DLL,我们怎么知道我们所调用的DLL提供了哪些API接口呢。打开命令终端点击VS2017提供的“选择适用于VS2017的x86_x64兼容工具命令提示”,如下图所示:这里我电脑上安装的是VS2017企业版。查看DLL的提供了哪些接口APIdumpbin使用方式:dumpbin 选项 文件名这里我查看自己生成的一个DLL(libdevdpuEx.dll...原创 2019-05-08 15:49:27 · 14178 阅读 · 1 评论