2010-05-02 4 views

ответ

2

Вы можете использовать runtime dynamic linking, чтобы ссылаться на функции (функции), которые хотите прямо. Вы не можете использовать простой winhttp.h, который поставляется с SDK Windows, поскольку он содержит специфические для Microsoft функции. Вы также можете скомпилировать с Visual C++ 2010 Express Edition, который будет включать заголовок, который вы хотите.

Надежда, что помогает :)

1

Я скопировал заголовок из окна, и она работала отлично со следующим дополнением:

#define __in 
#define __out 
#define __out_bcount(x) 
#define __in_ecount(x) 
#define __inout 
#define __out_ecount_full_opt(x) 
#define __in_opt 
#define __out_data_source(x) 
#include <winhttp.h> 

надеюсь, что это помогает.

+0

Найденный экземпляр 'winhttp.h' здесь: https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/app/org.eclipse.higgins.tcpserver/src/ Сторонний/VS2008/winhttp.h – mxcl

+0

Кроме того, я обнаружил, что мне не нужны дополнительные определения, я мог бы просто: '#include '. – mxcl

 Смежные вопросы

  • Нет связанных вопросов^_^