À thỉnh thoảng cũng gặp qua lỗi này, là do thứ tự include các file header
Trường hợp của bạn thì chắc chắn cũng là như vậy nhưng nhìn vào đây thì không thể biết được cần fix ra sao
Bạn nên post thêm nội dung của file "stdafx.h"
Mới vọc thôi , thử học C++ for win nên tối nay thử dòng lệnh đầu tiên nhưng lại không được vì không biết include cái file header như thế nào cho đúng ?
code:
#include "stdafx.h"
#include "Afxwin.h"
CWnd wnd
wnd.CreateWindow(----);
Nếu mà bỏ cái Afxwin.h thì bị báo là không rõ cái CWnd , còn nếu mà có afxwin.h thì nó báo là Window.h already exits , API apps must not include "window.h". Mặc dù mình không hề inculde cái đó vào ? Thế là đi toi lần đầu tiên ? Đúng là vạn sự khởi đầu nan , trông cậy anh em vậy ?
À thỉnh thoảng cũng gặp qua lỗi này, là do thứ tự include các file header
Trường hợp của bạn thì chắc chắn cũng là như vậy nhưng nhìn vào đây thì không thể biết được cần fix ra sao
Bạn nên post thêm nội dung của file "stdafx.h"
Đã được chỉnh sửa lần cuối bởi nguyentuan2 : 09-05-2007 lúc 09:46 AM.
Không hiểu í của bro lắm ?Bạn nên post thêm nội dung của file "stdafx.h"
Đại khái tớ viết vậy đó ? Nếu mà tớ dùng hàm CWnd thì nó bảo là không cần cài thêm Window.h mặc dù tớ chẳng inliude nó , còn dùng thằng HWnd thì tớ chạy được nhưng chẳng nhận được hình ? Mày mò mải mới thấy cái ShowWindow nhưng cũng không được chi cả ? Còn riêng hàm UpdateWindow thêm vào mà không hiểu tại sao ?#include "stdafx.h"
//#include "afxwin.h"
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
HINSTANCE hinst;
//CWnd wnd;
//wnd.CreateEx
HWND hwnd =::CreateWindowEx(WS_EX_APPWINDOW,
"Lop Chinh",
"Thu",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
(HWND) NULL,
(HMENU) NULL,
hinst,
NULL);
if (!hwnd)
return FALSE;
ShowWindow(hwnd, SW_SHOWMAXIMIZED);
UpdateWindow(hwnd);
return 0;
}
Mình thì chưa thử ct của bạn
nhưng ít ra thì cũng thấy 1 chỗ sai rồi
thay "Lop Chinh" bằng "MainWClass" thì đúng hơnCode:HWND hwnd =::CreateWindowEx(WS_EX_APPWINDOW, "Lop Chinh", //không có window class này "Thu",
Thanks NT , Đúng là cậy anh em nhiều quá mà không biết làm sao để --- xem lý lịch thì thấy bro ở HCM ,Spam rủ huynh coffee một bữa nhé ....
THứ 2 nữa chán quá nên online mà không đem cái file header lên , phiền Bro hôm khác nữa ha ?
Có sửa rồi nhưng chạy vẫn không có gì cả ? Chán nhỉ ?
Bạn xem cuốn Windows Programing của Charles Petzold có trong forum.