首页 > 其他分享 >WIN32 _WIN32 _WIN64

WIN32 _WIN32 _WIN64

时间:2023-03-23 11:37:10浏览次数:36  
标签:typedef WINAPI WIN64 WIN32 64 32

  1. WIN32仅代表Windows操作系统, _WIN32含义有限
#ifdef _MAC
#ifndef _WIN32
#define _WIN32
#endif
#endif //_MAC

#ifndef WIN32
#define WIN32
#endif
  1. 判断32位还是64位使用_WIN64,正确逻辑式:不是64位就是32位(Y)。不正确的逻辑是:不是32位就是64位(X),不是32位就是64位(X),不是32位就是64位(X)
#ifdef _WIN64
typedef INT_PTR (FAR WINAPI *FARPROC)();
typedef INT_PTR (NEAR WINAPI *NEARPROC)();
typedef INT_PTR (WINAPI *PROC)();
#else
typedef int (FAR WINAPI *FARPROC)();
typedef int (NEAR WINAPI *NEARPROC)();
typedef int (WINAPI *PROC)();
#endif  // _WIN64

标签:typedef,WINAPI,WIN64,WIN32,64,32
From: https://www.cnblogs.com/faithlocus/p/17246829.html

相关文章

  • 运行Pointnet代码时,可视化的时候一直报错:OSError: [WinError 193] %1 不是有效的 Win3
    (base)F:\python\Pointnet_Pointnet2_pytorch-master\Pointnet_Pointnet2_pytorch-master\visualizer>pythonshow3d_balls.pyTraceback(mostrecentcalllast):File......
  • win32api之进程的创建与使用(二)
    什么是进程在计算机操作系统中,进程是正在运行中的程序的实例。进程是操作系统进行资源分配和管理的基本单位,包括内存、文件句柄、系统状态等。每个进程都有自己的独立内存......
  • PC端应用程序自动化测试——pywinauto、pywin32、pyautogui
    1前言PC端自动化测试使用到的python模块主要有pywinauto、win32gui、pyautogui,主要功能如下:pywinauto:主要使用到Application类,用于应用程序管理(打开与关闭应用等......
  • 基于Win32自己封装一个框架
    1.vs技巧项目建错了如何修改项目类型?项目文件夹右键属性-->配置属性-->链接器-->系统-->修改子系统的值修改项目字符集项目文件夹右键属性-->配置属性-->常规-->修改字......
  • c++ win32 纤程
    Win32纤程是一种轻量级的协程机制,它能够在同一个线程中实现多个线程执行的效果,从而提高了程序的并发性和可伸缩性。在C++中,可以使用Win32API中的fiber来实现纤程。以下是......
  • Win32 通过manifest切换Comctl32公共控件版本样式
    Comctl32公共控件有两个大版本v5和v6样式有一定区别,可以参考下述链接https://www.cnblogs.com/cyds/p/16251848.htmlvsc++现在默认有一个manifest内嵌在资源文件里,配置......
  • 【pywin32】使用win32com操作Excel,报错com_error -2147417851
    帮写一个界址点成果表输出程序,基于ArcPy取数据,采用win32com操作Excel。在客户机报错如下: 系统MSOffice为购机预装阉割版,卸载,otp重装,仍然报错。怀疑是WPS Office篡改......
  • win64环境下监听键盘操作并发送MQTT消息
    1.MQTT服务安装下载EMQX做MQTT代理服务器https://www.emqx.cn/downloads/broker/v4.2.7/emqx-centos7-4.2.7-x86_64.zip解压安装即可启动MQTT服务器在emqx/bin目录下......
  • C++开发原生WIN32程序
    VS2019文件-新建-项目-Windows桌面向导(C++)-桌面应用程序 空项目项目属性-高级-字符集未设置程序内所有字符串用TEXT宏包裹1#include<windows.h>23LONGWI......
  • Win32内存管理
    Learn Windows “应用” Win32 桌面技术 系统服务 内存管理关于内存管理2022/09/2232位MicrosoftWindows上的每个进程都有其自己的虚拟地址空间,可实现高......