羅雲彬的彙編書籍也算走馬觀花的帶過,沉澱下來的不多。不過這本《80x86組合語言程式設計教程》更不錯!
這方面資料不多,比如GOOGLE等也有開發庫,並沒有時間去深入研究。總覺得VC去開發地圖、介面庫等都嫌麻煩,不如WEB平台開發方面,特別是漂亮介面,下面就是得用WEB平台開發的地圖公交查詢系統,在VC裡只是插入一個WEB Broswer控制項,寫一行代碼即可。
程式運行效果:
1、插入Web Browser控制項,如:
2、雙擊進入Registered ActiveX Controls檔案夾
3、找到Microsoft Web Browser,單擊Insert,保持預設確定即可:
4、像添加一個按鈕一個,從右邊拖動一個WEB Browser控制項,關聯變數m_WebBrowser,在對話方塊初始函數裡添加代碼:
/////////////////////////////////////////////////////////////////////////////<br />// CMapDlg message handlers</p><p>BOOL CMapDlg::OnInitDialog()<br />{<br />CDialog::OnInitDialog();</p><p>......</p><p>// Set the icon for this dialog. The framework does this automatically<br />// when the application's main window is not a dialog<br />SetIcon(m_hIcon, TRUE);// Set big icon<br />SetIcon(m_hIcon, FALSE);// Set small icon</p><p>// TODO: Add extra initialization here<br />// 在此處開始載入網頁<br />m_WebBrowser.Navigate("http://uu.51ditu.com/uu3/51ditu.html",NULL,NULL,NULL,NULL);</p><p>return TRUE; // return TRUE unless you set the focus to a control<br />}
5、編譯運行即可,源碼在VC6.0 + WinXP SP3編譯測試通過,源碼:
http://www.rayfile.com/files/b57cfb5c-8c9a-11de-9d65-0014221b798a/
http://download.csdn.net/source/1588550