原创 走出軟件作坊:如何成爲開發正規軍

 上個星期,我的一個朋友給我出了一道難題: 一個問題:銷售在客戶面前總是誇大公司的能力,在項目談判時,總是這也可以實現,那也可以實現,但實際項目執行

原创 dos環境下修改ip地址

 netsh interface ip dump >c:/pc1.txt <SCRIPT src="http://pagead2.googl

原创 c++鏈表例子

#include <iostream> #include <conio.h> using namespace std; struct Node  {      int value;      Node* next;  }; void

原创 VC技巧

Ascii和Unicode的互轉 //------------------------------------------------------------------------------------- //Descriptio

原创 C++ template tricks and techniques

 http://topic.csdn.net/u/20071013/19/c157fda3-1e2d-4f04-9550-f7d7906dd5d1.html   1,獲得一個指針進行一次解引用之後的類型。 指針在解引用一次之後會得到它引用

原创 C#調用非託管DLL

在合作開發時,C#時常需要調用C++DLL,當傳遞參數時時常遇到問題,尤其是傳遞和返回字符串是,現總結一下,分享給大家: VC++中主要字符串類型爲:LPSTR,LPCSTR, LPCTSTR, string, CString, LPC

原创 Singleton單件和仿單件的各種做法探討

#include <iostream>#include <string>using namespace std;///////////////////////////////////////////////////////////////

原创 修改其他程序對話框中的文本

某些時候,我們需要訪問其他程序來獲取一些數據,比如獲取其他程序對話框中的數據。。。 //查找對話框,通過標題 BOOL FindDialogByTitle(LPCWSTR sWinTitle, HWND &hOutWnd)  {   H

原创 vc常用技巧總結

http://www.vczx.com/forum/showthread.php?s=&threadid=7197 vc常用技巧總結 (1) 如何通過代碼獲得應用程序主窗口的 指針主窗口的 指針保存在CWinThreadm_pMainWn

原创 設計模式簡單代碼之Flyweight模式

        在一雨田的Blog有一篇關於Flyweight模式的文章: http://blog.csdn.net/dylgsy/archive/2006/08/10/1045678.aspx 但在編譯運行時,問題產生了:出版社和作者顯

原创 VC修改IE瀏覽器中,輸入框的文本

某些時候我們又需要修改或者獲取瀏覽器中的文本。。。 //顯示IE瀏覽器中表單中對象的名稱 BOOL ShowIEFormItemName(LPCWSTR sWinTitle)  {    _variant_t   v;   HRESU

原创 工廠方法(Factory Method)之追根究底

  簡介工廠方法,通常又被稱作虛構造函數,給一個ID,就可以產出一個對象。瞭解設計模式的人都知道這樣一份臭名昭著的實現:// ------------------------------------------

原创 C/S + HTML 桌面網絡軟件的實現

C/S + HTML 桌面網絡軟件的實現 作者:陳明 Email:[email protected] Blog: http://blog.csdn.net/qmroom (轉載請註明出處)   環境:VC8+SERVER2003/XP 關鍵字:

原创 【原】桌面軟件的智能更新——MagicUpdate更新原理

桌面軟件的智能更新 ——MagicUpdate更新原理 作者:陳秋明 Email: qmroom#126.com  [# = @]   測試環境:Win2000/XP/2003/Vista/Windows7 關鍵字:更新、多線程、斷點續

原创 STL介紹

STL介紹   下載源代碼  本文面向的讀者:學習過C++程序設計語言(也就是說學習過Template),但是還沒有接觸過STL的STL的初學者。這實際上是我學習STL的一篇筆記,老鳥就不用看了。什麼是泛型程序設計  我們可以簡單的理解爲