Извините, новичок. Но поиск не обнаружил ничего, и мой фон С# не очень помогает.
MSDN регулярно ссылается на константы без указания их числового значения. Например, документация для SHChangeNotify относится к SHCNE_ASSOCCHANGED
. Где я должен найти эти ценности? Поэтому я нашел этот конкретный, выполнив поиск в Интернете. Но а) Я должен принять кого-то за это без официальной документации. б) Где я могу найти эти ценности в будущем? Что делает разработчик C++, который все время должен использовать эти ценности?
У самой ссылки, которую вы опубликовали, есть ответ:
Заголовок
Shlobj.h
Вы найдете константы в файле заголовка. Заголовки распространяются вместе с SDK.
<windows.h>
. Поскольку это такой большой заголовок, вы можете его предварительно скомпилировать.
SCHNE_ASSOCCHANGED
в коде и не заботятся о его значении.#include
некоторой библиотеки заголовка для этого?