CEdit compilation;
compilation.Create(
ES_AUTOHSCROLL | ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER,
CRect(10, 10, 100, 100),
this,
1
);
// データ
CString head;
compilation.SetWindowText(head);
compilation.GetWindowText(head);
// 開く
CRect encase;
compilation.OpenIcon();
compilation.MoveWindow(encase);
// 閉じる
compilation.CloseWindow();
// 最小化してるか調べる
compilation.IsIconic();
● 文字列の検索
CString periodical;
int m;
m = periodical.Find(",", 0) + 1;
最初は 0 から数え始めますので 1 を足しておきます。
// 長さ
int n;
n = periodical.GetLength();
● 文字列を数値に変換
LPTSTR simple;
CString g, h;
int o, p;
simple = new TCHAR[g.GetLength() + 1];
_tcscpy(simple, g);
o = atoi(simple);
simple = new TCHAR[h.GetLength() + 1];
_tcscpy(simple, h);
p = atoi(simple);
● ファイルダイアログボックス
CString magazine;
CFileDialog encyclopedia (
TRUE,
NULL,
NULL,
OFN_HIDEREADONLY |OFN_OVERWRITEPROMPT,
"Target Files (*.200?)|*.20??;*.19??;*.0??;*.9??|Text Files (*.txt)|*.txt|All Files (*.*)|*.*||",
NULL,
sizeof( OPENFILENAME )
);
if (encyclopedia.DoModal() == IDOK ){
magazine = encyclopedia.GetPathName();
}
● メニュー
リソースビューを表示。 プロパティのIDを設定してからマウスの右クリックで「イベントハンドラの追加」。 アクセラレータキーも同じIDに設定する。
December 26, 2002 |
The following clause. |
ソフトウェア |