問題タブ [platform-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-c++-6 - VC6用のPlatformSDKが必要
VC6で動作する最後のPlatformSDKをどこでダウンロードできるか知っている人はいますか?グーグルで見つけたリンクはすべて死んでいるようです。
windows - Windows XP Platform SDKはどこでダウンロードできますか?
VS Express 2005を使用して、昔から持っているコードをコンパイルしたいと思います。コードにはVS 2005の一部ではないwindows.hが必要であり、プラットフォームSDKをインストールする必要があることがわかりました。しかし、WindowsXP用のプラットフォームSDKが見つかりません。このプラットフォームSDKはどこでダウンロードできますか?windows.hはどこにありますか?
windows - エラーチェックが失敗した場合、ILCreateFromPathはどのように動作しますか?
のPSDKリファレンスにILCreateFromPath
は、関数が失敗したときに関数がどのように動作するか(さらに重要なことに、拡張エラー情報を取得する方法)に関する情報はありません。
どのような動作を期待する必要がありますか?また、そのエラー情報を取得するにはどうすればよいですか?
visual-c++ - MS Platform SDK のインストール後、Visual C++ 2008 でコンパイル中にエラーが発生する
OpenCV を使用していましたが、Microsoft Platform SDK をインストールして OpenGL を操作した後、opencv プロジェクトをコンパイルしようとすると、これらのエラーが表示されます。
delphi - _PSDK IDL ファイルから PASCAL バインディング ファイルを生成する際の問題
PSDK に同梱されている IDL ファイルの 1 つからタイプ ライブラリを生成しようとしましたが、midl
セッションが正常に完了しても ( ERRORLEVEL
0)、.tlb ファイルが生成されませんでした。現在、何が間違っているのかわかりません。お知らせ下さい。
詳細な出力フォームmidl
セッションを次に示します。
使用した部品とツール:
emptyvc.idl
Windows SDK バージョン 7.0 から変更されていませんMIDL
バージョン 7.00.0555CL
バージョン 14.00.50727.42
注:これは環境の問題ではないと思います.最初に試したのは他の.idlファイルをコンパイルすることでした.tblが期待どおりに生成され、TLIBIMP
問題なく処理されました.
CL の出力は次のとおりです (MIDL によって完全にサイレンシングされます)。
c++ - winsock2 を使用した VC++ 2005 でのエラー
このエラーは VC++ 2005 でのみ発生します。2008 ではエラーはありません。
delphi - msctf.hヘッダーファイル用のDelphiユニット(Platform SDKから)?
Platform SDKから対応するmsctf.hヘッダーファイルを利用できるDelphiユニットはありますか?
Delphi 2010のソースフォルダを確認しましたが、Delphiには付属していないようです。
よろしくお願いします!
windows - stdin と stdout をリダイレクトせずに、起動時に stderr をリダイレクトする方法は?
Windows では、CreatePipe と CreateProcess を使用してプロセスを起動し、stderr に書き込まれたテキストをキャプチャしたいと考えています。
ここの MSDN にサンプル コードがあります: http://msdn.microsoft.com/en-us/library/windows/desktop/ms682499(v=vs.85).aspx
私の問題は、STDERR をリダイレクトしてキャプチャしたいが、STDIN と STDOUT をそのままにしておくことです。それらを子プロセスのコンソール ウィンドウにバインドしたままにします。(子プロセスがコンソール プロセスであり、ウィンドウ プロセスではない場合。)
サンプル コードに従って、STARTUPINFO.hStdError をパイプ ハンドルに設定し、STARTUPINFO.hStdOutput と STARTUPINFO.hStdInput を INVALID_HANDLE_VALUE に設定すると、子プロセスは INVALID_HANDLE_VALUE を stdin と stdout に設定します。すべての読み取りが失敗します。すべてのprintfはどこにも行きません。コンソールウィンドウは完全に空白です。
これは可能ですか?
visual-studio-2010 - VC 2010 コマンド ライン x64 が間違った libcmt.lib を取得する
ここで私が見逃しているものがあるに違いありません。vcvars64.bat を適切な環境でセットアップしました。libcmt.lib を除いて、ほぼすべてのライブラリのコンパイルとリンクがうまく機能します。(MSVCRT.lib の /MT バージョン。) これは 32 ビット VC 2010 に含まれていますが、私は Platform SDK 7.1 と共にインストールされた amd64 フォルダーから cl.exe と link.exe を使用しているので、なぜこれを取り上げているのかわかりません。
これが私のコマンドラインです:
私が試したこと:/nodefaultlib:libcmt
リンカがそのライブラリを見さえしないようにします。libcmt.lib /nodefaultlib:libcmt
どちらの順序でも、同じ動作を再アクティブ化するだけで、詳細な出力に見られるように、古い間違ったパスのみを検索します。
私のパスには lib フォルダーがなく、%lib% は "[SDK]\lib\x64;[VS]\VC\LIB" (フル パスは省略) です。
この1つのライブラリが最初に間違ったパスで検索されている理由がわかりません。誰か知っていますか?
visual-studio - VS2005およびWindowsSDK7.1
PlatformSDK7.1に同梱されているWindowsSdkVer.exeの実行は機能しません。VS2005の.BATファイルはどれも更新されません。
誰かがこれを修正する方法を教えてもらえますか?また、VS2005がPlatform SDK 7.1を使用していることを確認するにはどうすればよいですか?
これに関する記事はMSDNにいくつかありますが、上記の構成に関する記事はありません。また、それらのどれもこれを検証する具体的な方法/明確な方法を説明していません