我試圖寫一些調試信息到WinRT組件的Visual Studio輸出窗口。我碰到了功能OutputDebugString這似乎做我想要的,但是當我嘗試在我的應用程序中使用它時,我得到「錯誤'OutputDebugString'標識符未找到」。我是C++的新手,我錯過了「使用命名空間」還是包含?如何從Windows 8 C++/WinRT組件使用OutputDebugString組件
2
A
回答
5
您需要添加:
#include <..\um\debugapi.h>
樣品電話:
App::App()
{
InitializeComponent();
Suspending += ref new SuspendingEventHandler(this, &App::OnSuspending);
OutputDebugString(L"App initialized\n");
}
0
您需要添加:
#include <windows.h>
正如你可以MSDN文檔中看到,這是頭文件中聲明瞭這個函數。 (https://msdn.microsoft.com/en-us/library/windows/desktop/aa363362(v=vs.85).aspx)。
相關問題
- 1. Windows運行時組件C++ Windows Phone 8
- 2. 如何從組件
- 3. Windows運行時組件用的NetworkCredential在Windows 8
- 4. 如何刪除Windows Phone 8 SDK的組件?
- 5. 如何從子組件中調用父組件中的事件?
- 6. 如何使用組件
- 7. 如何使用com組件
- 8. 如何使用TSimpleGraph組件?
- 9. 從.NET Windows服務調用COM組件
- 10. 如何使用Extjs 4.1上的組件查詢從組件中獲取插件?
- 11. 如何使用「Faces.includeCompositeComponent」?動態添加組件。 Websphere 8和ICEFaces 3
- 12. 如何在Windows 8中同時支持Windows運行時和桌面組件?
- 13. 如何調用從子組件功能在父組件
- 14. 如何從另一個組件調用組件方法?
- 15. 如何從子組件中調用父組件中的方法?
- 16. 如何從AJAX調用更新組件和非組件?
- 17. 如何在Windows Phone運行時組件中使用本機類
- 18. 如何從WebBrowser組件
- 19. 如何從VUE組件
- 20. 如何從CakePHP的組件
- 21. 如何從父組件在
- 22. 如何從一個組件
- 23. 如何從角1.5組件
- 24. 如何從Flex組件
- 25. 如何從MEF組件
- 26. 訪問控制模板組件(Windows 8應用程序)
- 27. 使用adf組件對齊組件
- 28. Windows CE UI組件
- 29. 使用組件
- 30. 如何從另一個組件設置Ember組件的屬性?
謝謝!爲了將來的參考,我怎樣才能找出給定函數調用需要包含哪些內容?我無法根據這個文檔弄清楚它:http://msdn.microsoft.com/en-us/library/aa363362%28VS.85%29.aspx –
只需看看SDK頭。 –
另外我沒有得到這個編譯:錯誤C1189:#error:「沒有目標體系結構」 –