Windows 應用程式結構

2021-06-22 16:15:32 字數 1103 閱讀 7012

//win32程式結構示例 

//程式入口

int apientry _twinmain(hinstance hinstance, //該程式當前執行的例項控制代碼

hinstance hprevinstance, //win32下無意義

lptstr lpcmdline, //傳遞給該程式的命令列引數

int ncmdshow); //程式視窗顯示方式

//主訊息迴圈

while (getmessage(&msg, null, 0, 0))

}//1.設計視窗類

typedef struct tagwndclas***w wndclas***w, *pwndclas***w, near *npwndclas***w, far *lpwndclas***w;

//2.註冊視窗類

registerclas***(&wcex);

//3.建立視窗

cw_usedefault, 0, cw_usedefault, 0, null, null, hinstance, null);

//4.顯示視窗

showwindow(hwnd, ncmdshow);

updatewindow(hwnd);

//5.編寫視窗訊息響應函式

lresult callback wndproc(hwnd hwnd, uint message, wparam wparam, lparam lparam)

break;

case wm_paint:

hdc = beginpaint(hwnd, &ps);

// todo: add any drawing code here...

endpaint(hwnd, &ps);

break;

case wm_destroy:

postquitmessage(0);

break;

default:

return defwindowproc(hwnd, message, wparam, lparam);

} return 0;

}

Google Android 應用程式結構

原文出處 對進行了翻譯 在乙個android 應用中有如下的四種元件 activity 活動元件 intent receiver 接受處理元件 service 服務元件 content provider 內容提供元件 乙個android 應用並不需要同時具有這四個元件,應用可以組合這些元件。在應用中...

iphone應用程式結構

classes 源程式檔案 h m other sources main.m 等,不需要程式設計師修改 prefix.pch resources 介面檔案 xib 配置檔案 info.plist frameworks 鏈結的庫 targets 專案的不同target 資源 編譯配置不同 execut...

windows應用程式框架

windows作業系統是一種圖形化介面 windows程式設計是一種完全不同於傳統dos方式的程式設計方式 其內部執行原理為事件驅動的程式設計模式,主要是基於訊息的,當使用者需要完成某種功能時,呼叫作業系統的某種支援 windows api windows產生的任何資源 要占用或大或小一塊記憶體 作...