問題タブ [propertysheet]

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.

0 投票する
0 に答える
1503 参照

visual-studio - .props プロパティ シートに .targets ファイルを含めることはできますか?

Visual Studio 2012 を使用して C++ で開発しています。ソリューションには、すべて同じプロパティ シート (.propsファイル) を使用する約 25 のプロジェクトがあります。上記の小道具ファイルを使用するすべてのプロジェクトで、特定の.targetsファイルも使用する必要があります。25 個のファイルのそれぞれを編集してインポート タグを追加する (または各プロジェクトの GUI を介してインポートを追加する) 代わりに、すべてのファイルが既に使用しているファイルに.vcxprojインポート ステートメントを挿入したいと考えています。.propsこれは可能ですか?.propsプロジェクトファイルで動作する import 文をファイルを閉じる直前に追加してみました</Project>タグ、およびその場所の新しいインポートグループ、およびファイルの上部にあるプロパティシートのラベルが付けられた既存の空のインポートグループで、エラーは報告されていませんが、インポートステートメントで実際には何もしません.

編集: IgnoreStandardErrorWarningFormat フラグを Exec に渡すために、定義済みの PostBuildEvent ターゲットをオーバーライドしています。私のポストビルド コマンドは、いくつかの単体テストを実行するバッチ ファイルを実行し、これらのテストからの stdout および stderr 出力は、この投稿によると、エラーについて VS によって解析されます。IgnoreStandardErrorWarningFormat フラグは、この解析を無効にします。

私の .targets ファイルの内容は次のとおりです。

0 投票する
1 に答える
393 参照

c++ - プロパティシートを使用して画面の中央にウィザードを配置する win32 アプリケーション

Propertysheetpage を使用して、win32 アプリケーションで 2 ページのウィザードを作成しました。ウィザードが画面の中央に配置されていません。ページを中央に配置するために、最初のページに以下のコードを記述しました (2 ページ目が 1 ページ目の位置に反映されると仮定します) が、機能していません。ここで何か間違ったことをしていますか?

}

0 投票する
1 に答える
951 参照

c++ - プロパティ シートにプリプロセッサ ディレクティブを含める方法

特定の #define を必要とするプロジェクトを構築しました。

そのプロジェクトをビルドするための指示には、「プロジェクトをコンパイルするときは、BLAH を #define してください」と書かれています。

プロパティ シートを作成し、このディレクティブをプロパティ シートに配置して、プロジェクトを構築する人々が心配する必要がないように、プロパティ シートを含めたいと思います。

プロパティ シートにインクルード ディレクティブを配置することは可能ですか? また、どのように記述しますか?

ありがとうございました。

0 投票する
2 に答える
1081 参照

java - Eclipse RCP でプロパティ シート エディタを実装する最も簡単な方法は何ですか?

私はサードパーティのプロパティ クラスを持っています。その内容は任意に実装されています。一部のプロパティは Bean のように実装され、その他はキーと値のペアとして実装されます。

このようなプロパティエディタを実装する必要があります

ここに画像の説明を入力

それを行う最も簡単な方法は何ですか?

モデルクラスは要件外であることを強調します。

アップデート

つまり、より強力なものはありTableViewerますか?をサポートするいくつかのクラスProperties、またはエディターの種類などをマークするのに役立つ注釈ライブラリである可能性があります...

0 投票する
0 に答える
238 参照

c++ - モーダル プロパティ シートのエディット コントロールで WM_KEYDOWN を処理する

まず第一に、私は C++ と ATL+WTL を使用しています。

モーダルプロパティ シートWM_KEYDOWNのページにある編集コントロールを処理しようとしています。がダウンしている間に鍵を取得したいのですが。これまでのところ成功せずに、ダウンしていない場合にのみ取得します。モーダルプロパティ シートは、この組み合わせを食べるようです。標準のプロパティ シートでタブを切り替えるために使用されます。私はすでに編集コントロールを処理して返すようにしようとしましたが、まだこの組み合わせを取得できません。ただし、モードレスプロパティ シートを使用すると、すべて正常に動作します (プロパティ シートは処理されず、編集コントロールはそれらのキーを受け取ります)。私のアプリケーションでは、モードレスプロパティ シートを作成したくありません。VK_NEXTVK_CONTROLVK_NEXTVK_CONTROLWM_GETDLGCODEDLGC_WANTALLKEYSCtrl+PageDown

質問は次のとおりです。モーダル プロパティ シートに配置された編集コントロールでこれらのキー ( VK_CONTROL+ ) を処理する方法はありますか?VK_NEXT

0 投票する
2 に答える
3140 参照

visual-studio-2010 - Visual Studio のプロパティ シートはどこに保存されますか?

Visual Studio 2010 で、いくつかの「プロジェクト プロパティ シート」を作成し、プロジェクトのプロパティに追加しました。プロパティ ページの 1 つをポイントまたはクリックして、対応するプロジェクト プロパティ ファイル (拡張子 .props のファイル) がハード ドライブのどこに保存されているかを調べる方法はありますか?

0 投票する
0 に答える
237 参照

c++ - MFC プロパティシートで立ち往生

MFC でプロパティ シート アプリケーションを実行しようとしています。
各タブにダイアログを追加し、すべて正常に動作しました。
しかし、私の実際の問題は、タブの1つにボタンを配置したときに、プログラムコントロールが実際にはそこに届かないことです。これが私がやったことです。

  1. 新しいダイアログを追加しました-> CPropertyPageクラスから参照するクラスを作成しました

  2. 性別タブにボタンとテキストボックスを追加し、以下のコードを試しました:

    void Gender::OnBnClickedBUTTON() { SetDlgItemInt(TEXTBOX_ID,1) }

テキストボックスが整数1で印刷されることを期待しています。しかし、何も起こりません。他に何か追加する必要がありますか?
私は実際にプログラムの制御フローにこだわっています。助けてください。