トップページ > プログラム > 2014年04月28日 > eYjErRwy

書き込み順位&時間帯一覧

15 位/181 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000031004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【初心者歓迎】C/C++室 Ver.90【環境依存OK】

書き込みレス一覧

【初心者歓迎】C/C++室 Ver.90【環境依存OK】
508 :デフォルトの名無しさん[]:2014/04/28(月) 20:08:02.05 ID:eYjErRwy
windows formに関してなのですが
//Form1.h
private:
    PictureBox^ p;
    System::void Form1_Load(System::Object^ , Sytem::EventArgs^ e)
    {
        p = gcnew PictureBox;
        p->Dock = DockStyle::Fill;
        p->BackColor = Color::White;
        
        p->Paint += gcnew System::Windows::Forms::PaintEventHandler(this, &Form1::display);
        this->Controls->Add(p);
    }
    void display(Object^ s, System::Windows::Forms::PaintEventArgs^ e)
    {
        draw(e, p);
    }
//graph.cpp
    void draw(System::Windows::Forms::PaintEventArgs^ e, System::Windows::Forms::PictureBox^ p)
    {
        System::Drawing::Graphics^ g = e->Graphics;
        //描画処理
    }
のように分割コンパイルしても大丈夫ですか(一応エラーは出なかったのですが)
【初心者歓迎】C/C++室 Ver.90【環境依存OK】
510 :デフォルトの名無しさん[]:2014/04/28(月) 20:34:54.25 ID:eYjErRwy
>>509
ありがとうございます
たしかにチョイスしているところが微妙ですね...
要はForm1.hにガリガリ書きたくないので外部ファイルに委託したかっただけです
【初心者歓迎】C/C++室 Ver.90【環境依存OK】
512 :デフォルトの名無しさん[]:2014/04/28(月) 20:55:46.98 ID:eYjErRwy
>>511
そうなのでしょうね...
ところで あまりC#には詳しくないので、
.NETを使う上ではc++とc#の実行速度に違いとかは出てくるのでしょうか
【初心者歓迎】C/C++室 Ver.90【環境依存OK】
514 :デフォルトの名無しさん[]:2014/04/28(月) 21:12:51.02 ID:eYjErRwy
ありがとうございます
c#はシンプルに書けるので良いですよね
いままでC/C++を使っていましたが
確かにC#に移行してみるのも手ですね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。