はじめまして、自分は昨日からVC++をはじめました超初心者です。
環境は VC++6.0 MFCが使えます。
早速、プログラムの修正(結構大幅修正)をするように言われ、ソースとにらめっこをしています。
ソースの中味を理解しようとヘルプを見ながら、関数ひとつひとつ調べています。なのでC言語のprintfのように既存の
関数が用意されていることはさすがにわかりました。
いま、ダイアログに関する処理をしていて、リストボックスを追加してDBにあるデータを表示させようとしています。
ソースをみていると
(CComboBox*)GetDlgItem(IDC_ABC_LIST)などのように当たり前のように、リストのIDや関数が用いられていますが、こういったものは全て手打ちでプログラムが作成されているのでしょうか?
classWizard でリストボックスを追加したら、ソース文にも何らかのコードが加わりました。新規でクラスの追加をしました。すると
//TODO:この位置にコントロール通知ハンドラ用のコードを追加して下さい
と表示されました。これ以降が手打ちでプログラムする場所と判断してよいのでしょうか?
Halです。
>(CComboBox*)GetDlgItem(IDC_ABC_LIST)などのように当たり前のように、
>リストのIDや関数が用いられていますが、こういったものは全て手打ちで
>プログラムが作成されているのでしょうか?
そうです。
全て、自分でコーディングします。
C言語も同じでしょ。
>//TODO:この位置にコントロール通知ハンドラ用のコードを追加して下さい
>と表示されました。これ以降が手打ちでプログラムする場所と判断して
>よいのでしょうか?
基本的にはその場所で問題ないです。
まずは、何でもいいからコーディングをしてみましょう。
それでは。
解りました。頑張ってみます。ありがとうございました。