掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.30423

エラー
投稿者---Lbfuvab(2007/07/01 22:46:49)


コンパイラはbcc55で開発環境としてBCC Developerを使っているのですが
以下のコードを打ち込んだときエラーが発生しました。(リンク時に)
Error: 外部シンボル '_main' が未解決(C:\BORLAND\BCC55\LIB\C0X32.OBJ が参照

コードは
#include <windows.h>

LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
char szClassNme[] = "firstSDK";

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPreInst,LPSTR lpszCmdLine, int nCmdShow){
HWND hWnd;
    MSG msg;
    WNDCLASS myProg;
        myProg.style=CS_HREDRAW | CS_VREDRAW;
        myProg.lpfnWndProc=WndProc;
        myProg.cbClsExtra      =0;
        myProg.cbWndExtra      =0;
        myProg.hInstance        =hInstance;
        myProg.hIcon            =NULL;
        myProg.hCursor      =LoadCursor(NULL, IDC_ARROW);
        myProg.hbrBackground    =GetStockObject(WHITE_BRUSH);
        myProg.lpszMenuName  =NULL;
        myProg.lpszClassName    =szClassNme;
        if (!RegisterClass(&myProg))
            return FALSE;
    hWnd = CreateWindow(szClassNme,
        "はじめの一歩",
        WS_OVERLAPPEDWINDOW,
        CW_USEDEFAULT,
        CW_USEDEFAULT,
        CW_USEDEFAULT,
        CW_USEDEFAULT,
        NULL,
        NULL,
        hInstance,
        NULL);
    ShowWindow(hWnd, nCmdShow);
    UpdateWindow(hWnd);
    while (GetMessage(&msg, NULL, 0, 0)) {
        TranslateMessage(&msg);
        DispatchMessage(&msg);
    }
    return (msg.wParam);
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){
    switch (msg) {
        case WM_DESTROY:
            PostQuitMessage(0);
            break;
        default:
            return(DefWindowProc(hWnd, msg, wParam, lParam));
    }
    return (0L);
}

どこが間違っているのか分かりません。
どうか教えてください



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:エラー 30424 επιστημη 2007/07/01 23:04:34


No.30424

Re:エラー
投稿者---επιστημη(2007/07/01 23:04:34)
http://blogs.wankuma.com/episteme


> Error: 外部シンボル '_main' が未解決(C:\BORLAND\BCC55LIB\C0X32.OBJ が参照

コンソール・アプリケーションを作成しようとしています。
コンパイル・オプション: -tW (自信ナシ) で Window アプリケーションを生成します。



この投稿にコメントする

削除パスワード

No.30425

Re:エラー
投稿者---Lbfuvab(2007/07/02 14:00:23)


デフォルトプロジェクトを間違えてコンソールにしていたようです。





この投稿にコメントする

削除パスワード

No.30428

Re:エラー
投稿者---asd(2007/07/02 20:57:58)


今更ですがマルチポスト。

http://www.play21.jp/board/formz.cgi?action=res&resno=9003&page=&id=dixq&rln=9016


この投稿にコメントする

削除パスワード

No.30429

Re:エラー
投稿者---επιστημη(2007/07/02 21:49:25)
http://blogs.wankuma.com/episteme


>今更ですがマルチポスト。

萎えるなー orz


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧