第一章
每個Windows的exe文件包含它所要用的各個動態鏈接庫以及庫中的函數的引用地址(reference)。當一個Windows程序被裝進內存中,程序中的函數調度被解析成DLL函數的入口指針,同事這些調用函數也被裝進內存。
int WINAPI WinMain(HINSTANCE hInstance,
HInstance hPrevInstance,
PSTR szCmdLine,
int iCmdShow);
第一個參數是實例句柄,程序裏用它來標識某些東西。第二個參數是hPrevInstance,可以通過查看該參數從而知道是否有其他實例正在運行。第三個參數是用來運行程序的命令行。第四個參數用來指明程序最初是如何顯示的。
MessageBox函數
MessageBox函數是用來顯示短消息的。
MessageBox(NULL,TEXT(“Hello,Windows98!”),TEXT(“HelloMsg”),0);
MessageBox第一個參數通常是一個窗口句柄。第二個參數是要顯示的內容,第三個參數是對話框的標題;