私は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. RstudioでTermDocumentMatrixプロットのフォントサイズを大きくする方法は?
- 2. ラベル名のフォントサイズを大きくする方法
- 3. モバイルからタブレットに行くときにフォントサイズを大きくする方法
- 4. Cycle2オーバーレイのフォントサイズを大きくする
- 5. Visual Studio 2015 SQLクエリー入力ボックスでフォントサイズを大きくする方法は?
- 6. iOSシミュレータでダイナミックタイプ(より大きいフォントサイズ)をテストする方法
- 7. ブートストラッププログレスバーのフォントサイズを大きくしてテキストを中央に揃える方法は?
- 8. シーボーンで目盛りのフォントサイズを大きくする
- 9. XCodeのドキュメントウィンドウでフォントサイズを大きくする
- 10. HTMLテキストを表示するJTextPaneのフォントサイズを大きくする
- 11. ASPでWindows CE上でJPEG画像を圧縮する方法
- 12. フォントサイズを小さくする方法は?
- 13. Windows CEでコンソールを閉じる方法を教えてください。
- 14. Windows CEアプリケーションでシリアルポートを開くことができません
- 15. WIndows CEで代替CJKグリフを表示する方法は?
- 16. Windows CEでタッチスクリーンを防止する方法は?
- 17. C#2008 Express Editionフォントサイズを大きくする
- 18. SQL Server Management Studioオブジェクトエクスプローラ - フォントサイズを大きくするには?
- 19. 円グラフのラベルのフォントサイズを大きくするには
- 20. php mysqlサイト内のbanglaフォントサイズを大きくする
- 21. grace/xmgraceエディタウィンドウのフォントサイズを大きくする
- 22. Windows CEモバイル(OS Windows CE)のSQLCE(Microsoft SQLコンパクト版)データベースにアクセスする最速の方法はどれですか?
- 23. 大きなフォントサイズのグリフベクターをレンダリングする
- 24. ブラウザでフォントサイズが大きくなったかどうかを検出する方法
- 25. リストボックスマニュアルDrawItem大きなフォントサイズ
- 26. オクターブの凡例のフォントサイズを大きくしますか?
- 27. サブライムテキスト2ステータスバーのフォントサイズを大きくしますか?
- 28. iPhone 4のフォントサイズが大きすぎる
- 29. Win Mobile 6プロジェクトをWindows CE 6.0 RC2に変換する方法
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への実際の呼び出しはありません –