掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
カレンダーコントロールの初期表示 (ID:63130)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
PATIO様。 その通りで、設定されたら表示フォーマットを戻したいのです。 開発環境はVc++6.0で、MFCを使用しています。 GetWindowRect(&r1); GetClientRect(&r2); GetDlgItem(IDC_EDIT1)->GetWindowRect(&r3); GetDlgItem(IDC_EDIT2)->GetClientRect(&r4); y = r1.bottom - r1.top - r2.bottom ; icex.dwSize = sizeof(INITCOMMONCONTROLSEX ) ; icex.dwICC = ICC_DATE_CLASSES ; InitCommonControlsEx(&icex) ; m_wndEdit.CreateEx (0, DATETIMEPICK_CLASS, NULL,WS_BORDER|WS_VISIBLE|WS_CHILD|DTS_LONGDATEFORMAT, r3.left-r1.left, r3.top-r1.top, r4.right, r4.bottom, m_hWnd, NULL ) ; のようにしてカレンダーを表示させました。 LPSTR lpstrTime = " "; ::SendMessage (m_wndSDate1.m_hWnd,DTM_SETFORMAT, 0, (LPARAM)lpstrTime ); ここまでが初期処理です。ここまでは完璧なのですが、難しそうですね。。。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.