問題タブ [c++-winrt]
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.
c++-winrt - C++/Winrt UWP アプリからレガシ Win32 API を呼び出す
C++/WinRT を使用して記述された UWP アプリから従来の Win32 API を呼び出すことは可能ですか? BluetoothApis.h からレガシー API を呼び出そうとしています。
これは可能ですか?アプリは純粋なデスクトップ アプリです。わかりました。
uwp - cppWinRT UWP アプリで CoreWindow をアクティブ化できません
「空のアプリ」ビジュアル スタジオ テンプレートから作成された単純な cppWinRT アプリがあります。次のハンドラーを持つ 2 つのボタンを追加します。
button1 をクリックして入力するClickHandler
と、新しいビューが作成されてアクティブになる準備ができているので、button2 をクリックして入力するClickHandler2
と、新しく作成したビューがアクティブになり、表示されるようになります。
代わりに、ビューが変更されず、コンソールに次の出力が表示されます。
Button1 をクリックします
Button2 をクリックします
奇妙なことに、 または のいずれかにブレークポイントを設定し、ClickHandler
F10ClickHandler2
を押してステップ オーバーし、F5 を押して続行すると、機能し、新しいビューが新しいタイトルで表示されるようになります。出力は次のようになります。
Button1 をクリックします
Button2 をクリックし、 の行で改行しClickHandler2
、ステップ オーバーして続行します。
この時点で、新しいビューが表示され、機能します。
新しいビューを表示するには、どうしてコードに侵入しなければならないのですか?