No.3ベストアンサー
- 回答日時:
★補足要求します。
>CreateFontでフォントを大きくしてみましたが、日付を変えると
>選択前の日と選択した日のフォントが元に戻ってしまい、どうしたら
↑
どのようにフォントを設定していますか?
こちらでは上手く大きいフォントでカレンダー・コントロールが表示されています。
日付を選択してもフォントの大きさは戻りません。
(非 MFC で確認済み)
・フォントのハンドルは保存しておいて下さい。
プログラムの終了時に DeleteObject などで削除します。
それまではどこかに保存しておかないといけません。
(ソースコードでも貼り付けてみて下さい。)
お世話になります。
以下のようにフォントを設定しています。
CFont CalFont;
CalFont.CreateFont(80, 0, 0, 0, FW_BOLD, FALSE, FALSE, 0, SHIFTJIS_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, _T("MS ゴシック"));
m_Calendar.SetFont(&CalFont, TRUE);
※以前、スタティックテキストのフォントを大きくした時と同じにしました。
以上、よろしくお願いします。
No.2
- 回答日時:
★アドバイス
>その為、そのカレンダーコントロールを画面一杯に表示させたいのですが、
>可能でしょうか?出来るならば、助言をお願いします。
↑
可能ですが文字のフォントも大きいサイズに変更する必要があると思います。
これをしないとカレンダー・コントロールだけが画面一杯に広がるだけで
日付などは中央に小さいだけになります。
・これでは大きくする意味がありませんので CreateFont などで
フォントを大きくすれば可能でしょう。
・あとはタッチパネルモニタからの情報を使ってカレンダー・コントロールの
ヒットテストの通知メッセージを処理すれば良いでしょう。
アドバイス、ありがとうございます。
今、リソースエディタでカレンダーコントロールを大きくしておき、
CreateFontでフォントを大きくしてみましたが、日付を変えると
選択前の日と選択した日のフォントが元に戻ってしまい、どうしたら
いいか悩んでいるところです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access DTPickerの初期表示月を変えたい 1 2022/08/02 08:55
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- その他(クラウドサービス・オンラインストレージ) Googleカレンダーの共有について質問させて頂きます。 現在、個人でのGoogleカレンダーと職場 2 2022/10/19 15:58
- Excel(エクセル) DATE関数で指定する「日」のセルが関数の場合の対処法 5 2022/09/14 15:46
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- その他(スマホアプリ・スマホゲーム) この画像は旧スマホのカレンダーのアプリです。 新スマホでもこのように日付が出るようなアプリにしたいの 2 2023/04/25 18:11
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- ライフスタイル・ヘルスケア YahooカレンダーをiPhoneのカレンダーに同期させたい! 1 2022/11/16 02:50
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
コンボボックス表示文字列を取得する場合
C言語・C++・C#
-
テキストボックスからフォーカス外す
C言語・C++・C#
-
char*を初期化したいのですが
C言語・C++・C#
-
-
4
CloseとDisposeの違い
Visual Basic(VBA)
-
5
コンボボックスの高さを変更したい。
C言語・C++・C#
-
6
DateTimePickerでに年月までしか選択できないようにしたいです。
Visual Basic(VBA)
-
7
画面を強制的に再描画させる方法
C言語・C++・C#
-
8
ラジオボタンのグループ化
C言語・C++・C#
-
9
構造体のメンバをfor文で回したい
C言語・C++・C#
-
10
エラーの原因は?「この関数の定義が見つかりません」
C言語・C++・C#
-
11
DateTimePickerに値を入れたいのですが…
Visual Basic(VBA)
-
12
DataGridViewのチェックボックスのON、OFFの判定方法
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォントの大きさ
-
コンボボックス内の文字サイズ変更
-
VBAのフォント変更(エクセルか...
-
ドロップダウンリストのフォン...
-
文字色 エクリプス
-
VB.NET2005 TextBox 高さ(Heig...
-
JakaraPOI セル内部のフォント...
-
MSNのフォントサイズを設定する...
-
コンボボックスの一部のアイテ...
-
VBA TEXTBOXテキストボックスの...
-
VBにて指定した通りにExcelの列...
-
エディットの文字サイズ変更
-
https://dengekitaisho.jp/nove...
-
チェックボックスの箱のサイズ...
-
フォントごとの文字列の幅の取得
-
Eclipseで修正したファイル名の...
-
ActiveReport中のフォントサイ...
-
CreateFontのフォントの高さに...
-
WPFのフォントカラー変更につい...
-
Smart Art挿入時のフォントサイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォントの大きさ
-
コンボボックス内の文字サイズ変更
-
VBAのフォント変更(エクセルか...
-
ドロップダウンリストのフォン...
-
チェックボックスの箱のサイズ...
-
VB.NET2005 TextBox 高さ(Heig...
-
エディットボックスのフォント...
-
VBA TEXTBOXテキストボックスの...
-
コンボボックスの一部のアイテ...
-
リソースエディタでスタティッ...
-
文字色 エクリプス
-
JTableのヘッダー文字のサイズ変更
-
JakaraPOI セル内部のフォント...
-
VBにて指定した通りにExcelの列...
-
Eclipseで修正したファイル名の...
-
プロポーショナルフォントの文...
-
Msgboxで使用するフォントの指...
-
ワードでコントロールツールボ...
-
WPFのフォントカラー変更につい...
-
エディットの文字サイズ変更
おすすめ情報