[问题解决]Win32- OPENFILENAME 结构体报错或者找不到情况
2024-08-28 04:29:21
问题:OPENFILENAME结构体、GetOpenFileName()和 GetSaveFileName()函数都找不到了,在头文件<framework.h>中已经包含<windows.h>。
解决:
疑似 <framework.h>中含有一段代码:
#define WIN32_LEAN_AND_MEAN // 从 Windows 头文件中排除极少使用的内容
#include <windows.h> // Windows头文件
把上述的宏去掉后,一切正常。这就说明目前使用的结构体和函数是老旧的版本,不常用。但也没办法,我看的win32教程是2003年版的,整整过去20年。。。
最新文章
- 论SOA架构的几种主要开发方式
- Spring boot mybatis项目启动后一直刷日志的bug修复……
- Java_Java中动态加载jar文件和class文件
- Java 关键字、标识符、注释、常量与变量、数据类型,算术、赋值、比较、逻辑、位、三元运算符和流程控制、break、continue【3】
- UIScrollView的相关属性说明
- 查看syslog-ng内存,兼容容器情况
- .net Mvc Controller 接收 Json/post方式 数组 字典 类型 复杂对象
- 什么样的简历受HR青睐?
- centos7将网卡名字改成eth样式
- Git&;GitHub-基础教程
- vscode運行vue和html
- JarvisOJ BASIC -.-字符串
- dns服务扩展
- python __init__.py 的作用
- Java: md5 加密中文 &; 注意编码
- Codeforces 781B. Innokenty and a Football League
- TokuMX写操作无法加锁的问题
- Redis报错:redis.exceptions.ResponseError: MISCONF Redis is configured to save RDB snap
- Ubuntu16.04中用et对jmeter生成的数据统计成图表
- apache几个常见配置文件的作用