Как использовать SDK «Все» (поиск на рабочем столе) в приложении MFC? - PullRequest
0 голосов
/ 10 декабря 2010

Мне нужно использовать Все из нашего приложения MFC? Но я не делал ничего подобного раньше? поэтому мне нужна помощь специалиста по этой теме. Заранее спасибо.

  • Как я могу использовать SDK из приложения C ++ MFC?
  • Это сложный пример, но мне нужно выяснить, кто-нибудь использует SDK?

Пример кода будет приветствоваться (:

Хорошо, сейчас я пытаюсь использовать все SDK, но я получил ниже ссылки ошибки:

1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char const * __stdcall Everything_GetResultFileNameA(int)" (__imp_?Everything_GetResultFileNameA@@YGPBDH@Z) referenced in function _main
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char const * __stdcall Everything_GetResultPathA(int)" (__imp_?Everything_GetResultPathA@@YGPBDH@Z) referenced in function _main
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) int __stdcall Everything_GetNumResults(void)" (__imp_?Everything_GetNumResults@@YGHXZ) referenced in function _main
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) int __stdcall Everything_QueryA(int)" (__imp_?Everything_QueryA@@YGHH@Z) referenced in function _main
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __stdcall Everything_SetSearchA(char const *)" (__imp_?Everything_SetSearchA@@YGXPBD@Z) referenced in function _main
1>D:\VS2010\search_test\Debug\search_test.exe : fatal error LNK1120: 5 unresolved externals

Я перестроил Everything.lib, проверил файл def, кажется, все правильно, но тогда Как я могу получить эти ошибки ссылки? Кстати, я работаю на MS VS 2010.

1 Ответ

0 голосов
/ 24 января 2011

Я не знаком с SDK «Все», к которому вы обращаетесь.Однако кажется, что вы забыли включить библиотеку, с которой можно связываться.У вас должен быть хотя бы один файл .lib как часть SDK.Убедитесь, что вы ссылаетесь на него.Настройки проекта-> Linker-> input-> дополнительные зависимости

Дайте мне знать, если вам нужно более подробное объяснение.

...