2007-03-13(Tue)

エディットボックスでフォント変更

エディットボックスのフォント変更ではまったのでメモ。

適用する作成したCFontはローカルではだめらしい。
ローカル変数で設定したら、中途半端な適応のような意味不明の症状に悩まされた。
// BUTTON1が押されたときのハンドラ
void ChogehogeDlg::OnBnClickedButton1()
{
    CString buf,buf2;
    WORD data;
#if 0
    CFont fomt;
#endif

    // エディットボックスのポインタを取得する。
    CEdit* pedit = (CEdit*)GetDlgItem(IDC_EDIT1);
#if 0
    font.CreatePointFont(80,_T("MS ゴシック"),pedit->GetDC());
    // 作成したフォントを設定する。
    pedit->SetFont(&font,1);
#else
    // ローカル変数ではなくメンバ変数としてCFontを作らないといけない。
    m_font.CreatePointFont(80,_T("MS ゴシック"),pedit->GetDC());
    // 作成したフォントを設定する。
    pedit->SetFont(&m_font,1);
#endif

    buf.Format(_T(" 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F\r\n"));

    for(unsigned char i = 0;i < 16;i++) {
        for(unsigned char j = 0;j < 16;j++) {
            if(j == 0) {
                buf2.Format(_T("0x%02x"),i);
                    buf += buf2;
            }

            data = ~(((i << 4) & 0xF0) | (j & 0x0F));
            buf2.Format(_T(" %04x"),data);
            buf += buf2;

            if(j == 15) {
                buf2.Format(_T("\r\n"));
                buf += buf2;
            }
        }
    }
    pedit->SetWindowText(buf);
}


にほんブログ村 IT技術ブログ Tipsへ
にほんブログ村
2007-03-04(Sun)

昔の写真

部屋を整理していたら、学生時代に北海道をバイクツーリングしたときの写真が大量に出てきた。
mukasi.jpg
若い・・・・・。それにしても、このころから乗っているんだよねぇ~。スズキ バンディット400V もう骨董品のレベルだな!?
mukasi2.jpg

2007-03-01(Thu)

Visual Studioでブレークポイント

Visual Studio 2005 でデバッカでブレークポイントをはってデバックしていたら、突然ブレークポイントが無効になった。

バイナリとソースのバージョンが違うと言われる。
リビルドしてもだめだったのだが・・・・・・・・・
Visual Studio 2005 Service Pack 1
をいれたらすっかり直った。直ったと思ったけど、直ってなかった・・・・・・(T_T)

根本解決にはなっていない気がするけど、以下の2通りの手段でブレークポイントが利くようになる。

1.「ブレークポイント」の設定で「元のバージョンと異なるソースコードを許可する」をチェックする。
ファイルのブレークポイント20070301

2.「ツール」メニュー「オプション」、「デバッグ」項目の「元のバージョンと完全に一致するソース ファイルを必要とする」のチェックをはずす。
オプションデバッグ20070301

上記の設定をすると、以下のようにブレークポイントヒット時にメッセージが表示されるが、「はい」を選択するとソースコードを表示することが出来るし、ステップ実行も出来る。
ソースファイルが異なる20070

にほんブログ村 IT技術ブログ Tipsへ
にほんブログ村
プロフィール

yaman

Author:yaman
20年乗ったスズキのBANDIT400Vの車検が通らなくなったので、ヤマハのMT-09に乗り換えたのですが、、、それからバイク熱が復活しほぼバイクBlogですw
50才超えたおっさんですが死ぬまでバイクに乗るつもりです。

ブロとも申請フォーム

この人とブロともになる

ブロとも一覧

ブリブリモンキーの冒険
カレンダー
02 | 2007/03 | 04
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
ブログ内検索
カテゴリー
タグリスト

月別アーカイブ
アクセスカウンター
オンラインカウンター
現在の閲覧者数:
にほんブログ村
人気ブログランキング
リンク
RSSフィード
最近の記事
最近のコメント
最近のトラックバック