私はWindows CE 5.0デバイス用のシンプルな時計プログラムをVisual Studio 2008 professionalとC#を使用して開発しようとしています。 3.5は動作しないので、.NET 2.0を使用しなければなりませんでした。時計プログラムは、フォームアプリケーションとして作成されました。これは単純なラベルとタイマーで構成されています。時計プログラムはデバイスで動作しますが、Visual Studioのラベルプロパティで選択したフォントとサイズに関係なく、標準のフォントとフォントサイズしか取得できません。私のコンピュータでは、プログラムはいくつかのフォントと大きなフォントサイズで正常に動作します。デバイスのWindows/Fontディレクトリに何かを追加することはできません。デバイスがシャットダウンするたびに消去されるからです。 Windows CEバージョンは機能がほとんどない完全に単純化されたバージョンであることは明らかです。私は、プログラムファイル内でフォントサイズを別の方法で追加する必要があると思います。これどうやってするの?Windows CEでフォントサイズを大きくする方法
1
A
答えて
1
あなたは、システムのものに追加のフォントを追加するために、アプリケーションの起動時にAddFontResourceを呼び出すことができます。 https://msdn.microsoft.com/en-us/library/ee489896(v=winembedded.60).aspx あなたのマネージコードのアプリケーションでこのAPIをインポートするために使用する権利宣言を見つけることpinvoke.net(http://www.pinvoke.net/)を使用することができます。
関連する問題
- 1. ボタンでフォントサイズを大きくする方法(swift3)
- 2. RstudioでTermDocumentMatrixプロットのフォントサイズを大きくする方法は?
- 3. ラベル名のフォントサイズを大きくする方法
- 4. モバイルからタブレットに行くときにフォントサイズを大きくする方法
- 5. Cycle2オーバーレイのフォントサイズを大きくする
- 6. Visual Studio 2015 SQLクエリー入力ボックスでフォントサイズを大きくする方法は?
- 7. Geany:GeanyのテキストエディタでプラグインMultiTermのフォントサイズを大きくする方法は?
- 8. リストビューでフォントサイズを取得し、プログラムによって特定のアイテムのフォントサイズを大きくする方法
- 9. iOSシミュレータでダイナミックタイプ(より大きいフォントサイズ)をテストする方法
- 10. ブートストラッププログレスバーのフォントサイズを大きくしてテキストを中央に揃える方法は?
- 11. XCodeのドキュメントウィンドウでフォントサイズを大きくする
- 12. シーボーンで目盛りのフォントサイズを大きくする
- 13. ASPでWindows CE上でJPEG画像を圧縮する方法
- 14. HTMLテキストを表示するJTextPaneのフォントサイズを大きくする
- 15. Windows CEでコンソールを閉じる方法を教えてください。
- 16. WIndows CEで代替CJKグリフを表示する方法は?
- 17. Windows CEでタッチスクリーンを防止する方法は?
- 18. Windows CEアプリケーションでシリアルポートを開くことができません
- 19. フォントサイズを小さくする方法は?
- 20. Windows CEモバイル(OS Windows CE)のSQLCE(Microsoft SQLコンパクト版)データベースにアクセスする最速の方法はどれですか?
- 21. どのようにJavaScriptのフォントサイズを大きくするには?
- 22. grace/xmgraceエディタウィンドウのフォントサイズを大きくする
- 23. 円グラフのラベルのフォントサイズを大きくするには
- 24. SQL Server Management Studioオブジェクトエクスプローラ - フォントサイズを大きくするには?
- 25. C#2008 Express Editionフォントサイズを大きくする
- 26. 入力フィールドのフォントサイズを大きくする
- 27. php mysqlサイト内のbanglaフォントサイズを大きくする
- 28. python matplotlibバーラベルのフォントサイズを大きくする
- 29. 大きなフォントサイズのグリフベクターをレンダリングする
Iは {パブリック部分クラスTest2を名前空間TEST2を試みた:フォーム {int型AddFontResource(LPCTSTR lpszFilename)。 文字列ファイル名= @ "My Device \ FLASH_STORAGE \ Font2.FNT"; public Test2() { InitializeComponent(); } プライベートvoid button1_Click(オブジェクト送信者、EventArgs e) { label1.ForeColor = Color.FromArgb(155,25,34); label1.Font = new Font( "Font2.FNT"、32、FontStyle.Italic); label1.Text = "Hello world!"; – Michi
以下のコードを試しましたが、動作しません。何が間違っているか教えてください(私は初心者です) { パブリック部分クラスTest2:フォーム { int AddFontResource(LPCTSTR lpszFilename); 文字列ファイル名= @ "My Device \ FLASH_STORAGE \ Font2.FNT"; public Test2() { InitializeComponent(); } プライベートvoid button1_Click(オブジェクト送信者、EventArgs e) { label1.ForeColor = Color.FromArgb(155,25,34); label1.Font = new Font( "Font2.FNT"、32、FontStyle.Italic); label1.Text = "Hello world!"; – Michi
ここにAddFontResourceへの実際の呼び出しはありません –