在哪里可以找到Windows API常量的列表,在一个无.NET环境中 [英] Where can I find a list of windows API constants, in a none .net enviroment

查看:135
本文介绍了在哪里可以找到Windows API常量的列表,在一个无.NET环境中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想找到一些Windows API常量的值,例如但不限于 LVM_ENABLEGROUPVIEW & WM_SHOWWINDOW

I would like to find the values of some of windows API constants, such as, but not limited to LVM_ENABLEGROUPVIEW & WM_SHOWWINDOW

查看网络导致我 MSDN ,它告诉我他们是用于什么,但不是基础值。

Looking on the net lead me to MSDN which tells me what they are used for, but not the underlying values.

stackOverflow有一个非常相似的问题,我在哪里可以找到Windows API常量的列表,但是所有的答案都是.net,或者假设我有Windows SDK,据我所知,我没有。

There is a very similar question on stackOverflow, Where can I find a list of windows API constants, but all the answers are for .net, or assume that I have the Windows SDK, that as far as I know I don't have.

那么在哪里可以找到他们?

So where can I find them?

如果它有所不同,我使用的是Delphi 2007,虽然它在消息单元中有很多内容,但并不具备所有的内容,包括一些最新的。

If it makes a difference I am using Delphi 2007, and although it has a lot of the contents in the Messages unit, it does not have all of them, including some of the newest ones.

谢谢

推荐答案

SDK ,并使用头文件(所有.h文件)进行搜索您最喜欢的全文搜索工具。

Download the SDK and search the header files (all the .h files) using your favorite full-text search tool.

Pinvoke.net 可以服务于一个小的(常量),但不一定有一切。

Pinvoke.net can serve in a pinch (Constants) but doesn't necessarily have everything.

消息值在所有开发环境中都是不变的。

The message values are constant across all development environments.

这篇关于在哪里可以找到Windows API常量的列表,在一个无.NET环境中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆