博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win32——小知识点
阅读量:6407 次
发布时间:2019-06-23

本文共 1151 字,大约阅读时间需要 3 分钟。

//----------------------------------------------------------        //win32的小知识点 //----------------------------------------------------------一、windows四个模块        控制台程序    窗口程序    动态库 dll DllMain        静态库 lib 无        只用来存储代码和数据二、编译流程        编辑代码    编译    链接    运行    资源编辑器三、编码方式        W  宽字节 L √ unicode ( 1个字符用2个字节编码 )    A  多字节 L ×         兼容:    A         strlen()    W         wcslen()    兼容    _tcslen()    A            W        L    兼容    _T() #include
四、返回值 window.h winbase.h 内核API接口封装头文件 winuser.h 用户界面处理的API eg.控件 socket lib库五、代码调试 1. GetLastError()---得到错误信息,保存在error ID 中 2.断言函数 assert(真) #include
括号中必须为真,若为假,则弹框提示 int res = GetLastError(); assert(res == 0) 3.OutPutDebugString("字符串"), 在输出窗口显示内容 char arr[50] = { 0 }; //A wchar_t warr[50] = { 0 };//W TCHAR STR[50] = { 0 }; //兼容版本 wsprintf(STR, _T("danny----ERROR = %d"), res); OutputDebugString(STR); 4.TRACE("字符串", 可带参数) //跟printf有点像 六、函数 scanf 会导致内存泄露(要求5个,接收10个) scanf_s 头文件

 

转载于:https://www.cnblogs.com/ming-michelle/p/7633270.html

你可能感兴趣的文章
JS无聊之作
查看>>
30天敏捷结果(2):用三个故事驱动你的一周
查看>>
浅谈输入法编程(转)
查看>>
CSS3 试试看
查看>>
Mac上搭建ELK
查看>>
443 Chapter7.Planning for High Availability in the Enterprise
查看>>
HttpHandler初探 - 页面上输出图像
查看>>
框架和语言的作用
查看>>
unidac连接ORACLE免装客户端驱动
查看>>
Cygwin + OpenSSH FOR Windows的安装配置
查看>>
咏南中间件支持手机客户端
查看>>
fastscript增加三方控件之二
查看>>
Windows Vista RTM 你准备好了么?
查看>>
Tensorflow Serving 模型部署和服务
查看>>
Java Web开发详解——XML+DTD+XML Schema+XSLT+Servlet 3.0+JSP 2.2深入剖析与实例应用
查看>>
topcoder srm 680 div1 -3
查看>>
topcoder srm 430 div1
查看>>
具体数学第二版第四章习题(1)
查看>>
高效前端优化工具--Fiddler入门教程
查看>>
【翻译】我钟爱的HTML5和CSS3在线工具
查看>>