//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產生的任何資源 要占用或大或小一塊記憶體 作...