2012-03-23 13 views
0

こんにちは私はCでプログラムを書いています。私はそのプログラムを実行するとまずユーザーからxとyを受け取るフォーム(ウィンドウ)を表示する必要があります。次に、私はXとyの値を入力し、ユーザーウィンドウ(フォーム)にある "計算"ボタンを押します。私が "計算"ボタンを押した後、プログラムの制御は次のコードを実行する必要があります。C言語のプログラミングでウィンドウタイプのグラフィックを使用する

#include<stdio.h> 

int main() 
{ 
    FILE *fptr; 

    int x,y,z,sum;/*the value of x and y should be intered form user window*/ 
    fptr=fopen("newfile.txt","r");/*i have one file that contains a integer value*/ 

    fscanf(fptr,"%d",&z); 
    sum=x+y+z; 
    printf("the sum is %d",sum); 
} 

最後にxyとzの合計であるsumの値を表示する必要があります。あなたが私の質問を理解している問題がある場合は、私に教えてください....ありがとう

PS:実際に私はフォームやユーザーのウィンドウがどのように見えるべきかのイメージを持っています... stalkoverflowの初心者です。あなたがそのイメージを見ているように感じるなら、私はそれをあなたにも送ることができます。私にあなたにそれを送ってもいいか教えてください。

+2

テキストファイルからの入力を読み込むだけで、単純な加算演算の結果をコンソールに書き出すCコードを示しました。ここに尋ねる前に、自分の宿題を解決するための努力をしてください.Window APIを使用して結果をウィンドウに表示するには、CreateWindowまたはGetMessageまたはDrawTextを使用していません。 (ヒント:プロセスの中で検索する必要があるものをコードとしてフォーマットしました。)あなたが自分でそれを行う方法を理解する上でいくつかの作業を済ませたら、ここで誰かがプロセス中に実行した特定の問題を解決するのを手伝います仕事をすること。 –

+0

@KenWhiteご返信ありがとうございます。私の実際の問題は、私が言及したものではありませんでした...実際に私が扱っているプロジェクトの一部です。私はC言語のグラフィックスを学ぼうとしましたが、私にとってはかなり難しいようでした。だから私はそれについていくつか考えを考えた。あなたが私の問題に関連するプログラミングコードを持っていて、共有できるのであれば、本当にありがとうと感謝しています... –

答えて

0

GUIが不要な場合、プログラムはWindowsのコンソールで実行されることがあります。そして、あなたは少し親しみやすいように.batスクリプトを書くことができます。
GUIが必須の場合は、MFCを使用してメッセージボックスをポップアップして結果を表示することを検討してください。

+0

実際には出力用のGUIは必要ありません...私は入力用に...名前を取るのが好きですプログラムで使用する予定のファイルの場所と、プログラムで使用されるいくつかの値を取得します。 –

関連する問題