問題タブ [resource-file]

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 投票する
1 に答える
1078 参照

delphi - バージョン情報リソースの商標記号

プロジェクト ファイル内にバージョン情報を保存する代わりに、バージョン情報リソース ファイルを使用するように Delphi プロジェクトを変更しています。

私の VersionInfo.rc ファイル:

登録商標 (\256) と著作権 (\251) の記号はファイルのプロパティ ダイアログに正しく表示されますが、商標 (\231) はまったく表示されません。印刷できない場合を除き、その場所に文字が表示されないようです。また、8 進コードの代わりにリソースでシンボルを直接使用しようとしましたが、同じ動作が見られます。

商標記号がプロジェクト オプションの一部として保存されている場合、正しく表示されます。

リソースに商標記号を挿入するにはどうすればよいですか?

編集:追加情報

私は RAD Studio 10.1 Berlin を使用しています。この StackOverflow 投稿の回答に従って、リソース ファイルを作成し、プロジェクト オプションを構成し、{$R 'VersionInfo.res' 'VersionInfo. rc'}。ANSI、UTF-8、UTF-16 BE および LE を使用して .rc ファイルをエンコードしようとしましたが、商標がファイル プロパティ ダイアログに正しく表示されないか、ビルド時に BRCC32 エラーが発生します。

著作権のために 8 進数コードを使用することを提案しているこの Web ページを見つけました。VersionInfo.rc ファイルで商標の 8 進数コードを試してみましたが、同じ結果になりました。

また、rc.exe を使用してリソースをコンパイルし、Delphi の [プロジェクト] メニューの [プロジェクトに追加...] メニュー項目を使用してプロジェクトに追加しようとしました。ビルド時に「サポートされていない 16 ビット リソース...」というエラーが表示されました。

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

c++ - リソース ファイルからカーソルを変更するときの C++ エラー

リソース ファイル内の .cur ファイルを使用して、マウスのカーソルを変更しようとしています。

コードを試してみると、次のエラーが発生します。

CleanResourceFiles.exe の 0x77EB7392 (ntdll.dll) で例外が発生しました: 0xC0000005: 場所 0x00000066 の読み取り中にアクセス違反が発生しました。

コードは次のとおりです。

注:IDC_CURSOR1は私のカーソルで32512あり、古典的な矢印カーソルの ID です。私も含まれ<Windows.h>ていresource.hます。

Win10でVisual Studio Community 2017を使用しています。

のような他の機能を試しLoadCursor()ました。上記のコードは「VineMemz」からのものです。

最後に、ファイルLoadFromFile()へのパスを使用してカーソルを変更しようとすると、機能します。.cur