維尼的蜂巢

RealTime??!! It’s amazing!!!!

TwGame-更新程式 十一月 16, 2006

Filed under: Project,VC++/C++/C — kevinlin @ 11:02 上午

決定把更新程式作成另外一隻exe了,然後用最簡單的MFC,哈哈,什麼都有人做好了,只要好好來定一下該怎麼更新,更新的規則是什麼就好

被機車餅乾騙了,CreateProcess是可以關掉parent,讓child還留著,這樣子只要更新完成再去CreateProcess主程式就行了.

至於更新程式自己要更新自己怎麼辦呢??目前想到兩個方法
1. 寫一個Bat 裡面就寫
del update.exe
rename newupdate.exe update.exe
然後在程式結束時用winexec執行就好,這方法有時候可能會刪不掉update.exe
2.再寫一隻 例如:update_helper.exe
這隻update_helper.exe專門用來把舊的update換掉,這方法最不會有問題

 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s