initinstance()
initinstance()
;afxenablecontrolcontainer()
;// 建立 shell 管理器,以防對話方塊包含
// 任何 shell 樹檢視控制項或 shell 列表檢視控制項。
cshellmanager *pshellmanager =
new cshellmanager;
// 標準初始化
// 如果未使用這些功能並希望減小
// 最終可執行檔案的大小,則應移除下列
// 不需要的特定初始化例程
// 更改用於儲存設定的登錄檔項
// todo: 應適當修改該字串,
// 例如修改為公司或組織名
setregistrykey(_t
("應用程式嚮導生成的本地應用程式"))
; cloaderdlg dlg;
m_pmainwnd =
&dlg;
int_ptr nresponse = dlg.
domodal()
;if(nresponse == idok)
else
if(nresponse == idcancel)
// 刪除上面建立的 shell 管理器。
if(pshellmanager !=
null
)// 由於對話方塊已關閉,所以將返回 false 以便退出應用程式,
// 而不是啟動應用程式的訊息幫浦。
return false;
}
同乙個應用程式只開啟乙個的方法
msdn中 mutex類 中是這樣解釋的 乙個同步基元,也可用於程序間同步。其實個人感覺更容易理解的解釋是 互斥鎖 mutex 互斥鎖是乙個互斥的同步物件,意味著同一時間有且僅有乙個執行緒可以獲取它。互斥鎖可適用於乙個共享資源每次只能被乙個執行緒訪問的情況。如果要獲取乙個互斥鎖。應呼叫互斥鎖上的wa...
Erlang防止同時註冊同乙個程序
從中學到了以下幾點 1 繫結程序,還是很方便滴。2 if和case的用法,據我目前的了解程度來看,if可以新增預設匹配規則 在if判斷語句中,應該至少有乙個是true,否則就會異常,一般把if最後乙個條件判斷設定為true,以匹配未匹配的規則 這點有點像c中case的default,而erlang中...
編寫第乙個MFC應用程式
微軟基礎類庫 英語 microsoft foundation classes,簡稱mfc 是乙個微軟公司提供的類庫 class libraries 以c 類的形式封裝了windows api,並且包含乙個應用程式框架,以減少應用程式開發人員的工作量,其中包含的類包含大量windows控制代碼封裝類和...