banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Cho em hỏi về khai báo cấu trúc trong asm32  XML
  [Programming]   Cho em hỏi về khai báo cấu trúc trong asm32 02/09/2008 14:42:43 (+0700) | #1 | 149393
bboy0303
Member

[Minus]    0    [Plus]
Joined: 06/06/2007 11:06:41
Messages: 46
Offline
[Profile] [PM]
Em có 1 cấu trúc của WIN32_FIND_DATA là:

typedef struct _WIN32_FIND_DATA { // wfd
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD dwReserved0;
DWORD dwReserved1;
TCHAR cFileName[ MAX_PATH ];
TCHAR cAlternateFileName[ 14 ];
} WIN32_FIND_DATA;

Khai báo trong asm là:

WIN32_FIND_DATA:
FileAttributes dd 0
CreationTime dd 0,0
LastAccessTime dd 0,0
LastWriteTime dd 0,0
FileSizeHigh dd 0
FileSizeLow dd 0
Reserved0 dd 0
Reserved1 dd 0
còn nốt 2 biến kiểu TCHAR là FileName và AlternateFileName thì phải khai báo thế nào ạ?
Cám ơn các anh nhé!
[Up] [Print Copy]
  [Question]   Re: Cho em hỏi về khai báo cấu trúc trong asm32 02/09/2008 19:19:58 (+0700) | #2 | 149409
mfeng
Researcher

Joined: 29/10/2004 15:16:29
Messages: 243
Offline
[Profile] [PM]
Bạn cài đặt Masm32, xem file Windows.inc để biết các khai báo struct dùng trong WinAPI.

Với WIN32_FIND_DATA:
Code:
WIN32_FIND_DATA STRUCT
  dwFileAttributes      DWORD      ?
  ftCreationTime        FILETIME <>
  ftLastAccessTime      FILETIME <>
  ftLastWriteTime       FILETIME <>
  nFileSizeHigh         DWORD      ?
  nFileSizeLow          DWORD      ?
  dwReserved0           DWORD      ?
  dwReserved1           DWORD      ?
  cFileName             BYTE MAX_PATH dup(?)
  cAlternate            BYTE 14 dup(?)
WIN32_FIND_DATA ENDS
[Up] [Print Copy]
  [Question]   Re: Cho em hỏi về khai báo cấu trúc trong asm32 02/09/2008 23:27:04 (+0700) | #3 | 149427
bboy0303
Member

[Minus]    0    [Plus]
Joined: 06/06/2007 11:06:41
Messages: 46
Offline
[Profile] [PM]
Cám ơn anh mfeng!
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|