2015-08-05から1日間の記事一覧

BSTR 覚え書き

VC

消えると困るのでコピペ コピペ元 http://www2.wbs.ne.jp/~kanegon/doc/bstr.txt BSTR 覚え書き 2002.2.19 kanegon create 2002.2.23 kanegon update BSTR は見かけ上(Windowsヘッダ上)、LPOLESTR と等しい。 typedef WCHAR OLECHAR; // ※ typedef OLECHAR _…

イラストレーターでイラストをベクターデータにする方法

イラストをIllustratorで開く 全選択する 上のバーの画像トレース部分からシルエットを選択 これだけネタ元 http://web-design-cafe.com/archives/728

CEditで複数行OKにする設定メモ

MFC

項目 値 意味 MultiLine True 複数行 Want Return True 改行したい(改行を許可) Auto HScroll False 水平自動スクロールせず Vertical Scroll True 垂直スクロールバー ネタ元 http://mail2.nara-edu.ac.jp/~asait/visual_cpp/dialog1/editbox2/editbox2.htm

CEditやCRichEditで最下方にスクロールする

MFC

スクロールバーにメッセージを送るスクロールバーの性質上、一番下にスクロールすると、最後の行がコントロールの一番下の位置に表示されるのです。 // 最終行が表示されるようにスクロールする edit.PostMessage(WM_VSCROLL, MAKELONG(SB_BOTTOM, NULL));ネ…

CEditで文字グレーにしないで編集不可にする

MFC

CEdit::SetReadOnly()で読取専用にする方法を使う背景白にはならないけど、文字がグレーにはならないから見やすいネタ元 http://rarara.cafe.coocan.jp/cgi-bin/lng/vc/vclng.cgi?print+200211/02110075.txt

CEditで65535文字の限界を超える

MFC

SetLimitText(0)すればOK CWnd* pWnd = dlg.GetDlgItem(nItemId); CEdit *edit = static_cast<CEdit*>(pWnd); //dynamic_cast does not work if(edit != 0) { UINT limit = edit->GetLimitText(); //The current text limit, in bytes, for this CEdit object. //val</cedit*>…

Excelでカンマ付きプラス/マイナス表示させるならユーザー定義で「"+"#,###;"-"#,###;0」

ネタ元 http://okwave.jp/qa/q3191050.html