stockstock

导航

随笔分类 -  系统编程

VS中多字节字符集和UNICODE字符集的使用说明
摘要:两者的核心区别: 1、在制作多国语言软件时,使用Unicode(UTF-16,16bits,两个字节)。无特殊要求时,还是使用多字节字符集比较好。 2、如果要兼容C编程,只能使用多字节字符集。这里的兼容C编程,主要就是指WindowsAPI编程。(Linux编程情况不知道) 3、因为Unicode统 阅读全文

posted @ 2022-07-31 11:31 卡拉蒙 阅读(606) 评论(0) 推荐(0)

[小技巧]Win32 - VS中手动编辑RC文件
摘要:用win32进行窗口编程时,如果资源文件不妥善集中管理会一不小心会删除一些资源文件,这时再进行项目编译的时候会发现rc文件因为缺失某个资源文件导致无法打开,我们常用的rc图形编辑器等于废了。 这时就需要右键点击“打开方式”,进行手动编码。本次学习时,我是手动注释了rc文件里缺失的某个资源文件路径。然 阅读全文

posted @ 2022-07-18 01:03 卡拉蒙 阅读(1180) 评论(0) 推荐(0)

[问题解决]Win32- OPENFILENAME 结构体报错或者找不到情况
摘要:问题:OPENFILENAME结构体、GetOpenFileName()和 GetSaveFileName()函数都找不到了,在头文件<framework.h>中已经包含<windows.h>。 解决: 疑似 <framework.h>中含有一段代码: #define WIN32_LEAN_AND_ 阅读全文

posted @ 2022-07-18 00:22 卡拉蒙 阅读(206) 评论(0) 推荐(0)

常用的typedef 定义
摘要:今天开始学习VC++基础,系统编程栏目下都是WinAPI和MFC的内容,此为浏览博客园时学习的一篇文章,觉得很实用,拿来做笔记。 出处见最底部。 三行代码: typedef char CHAR; typedef CHAR *PCHAR,*LPCH,*PCH,*NPSTR,*LPSTR,*PSTR; 阅读全文

posted @ 2022-07-09 00:10 卡拉蒙 阅读(183) 评论(0) 推荐(0)

编译器平台技术路线选择
摘要:最近在研究gnu和msvc在win32平台上的应用,查了资料也请教了一下别人。现结论如下: 1.msvc理所当然在win平台上支持最广泛:winAPI(sdk),MFC封装winAPI库及其他VC++功能。 2.gnu在win平台上缺了MFC封装winAPI库,需要学习winAPI。 因为winAP 阅读全文

posted @ 2022-06-23 09:21 卡拉蒙 阅读(55) 评论(0) 推荐(0)