-
08-05-2007, 04:29 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lần đầu tạo 1 app đã gặp lỗi về file header !
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 ?View more random threads:
- BinaryWriter ghi sai byte vào file
- Cách gọi Dialog Properties/Debug App trong MFC
- Không load được dll của borland C bằng MFC
- chuyển đổi VARiANT sang các kiểu khác
- MFC Hàm nào chạy trước hàm OninitDialog
- Môn học tiên quyết của lập trình C for Win là gì?
- Lấy giá trị của một phần tử trong mảng kiểu dữ liệu char
- Cộng các biến nguyên khác kiểu
- Dùng con trỏ hàm trong template Class
- Làm cách nào để lấy color ở sau dialog.
-
09-05-2007, 12:04 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn nên post thêm nội dung của file "stdafx.h"
-
09-05-2007, 12:16 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi kidkid
-
09-05-2007, 01:03 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
#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;
}
-
09-05-2007, 02:00 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 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
Mã:HWND hwnd =::CreateWindowEx(WS_EX_APPWINDOW, "Lop Chinh", //không có window class này "Thu",
-
09-05-2007, 04:41 PM #6Administrator
- Ngày tham gia
- Feb 2014
- Bài viết
- 0
À 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"
-
10-05-2007, 12:40 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
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 ?
-
11-05-2007, 02:04 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Có sửa rồi nhưng chạy vẫn không có gì cả ? Chán nhỉ ?
-
12-05-2007, 10:50 AM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn xem cuốn Windows Programing của Charles Petzold có trong forum.
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ