1. 程式人生 > >Visual C++.NET技術內幕(第6版)學習筆記1

Visual C++.NET技術內幕(第6版)學習筆記1

ex06d:
1.error C2664: “CreateFileW”: 不能將引數 1 從“const char *”轉換為“LPCWSTR”

解決方法:
 (1)改函式呼叫:VS中很多以前的函式直接輸入字串,現在改為_T("字串")了比如: pDC->TextOutW(0,0,_T("Hello,world!"));
 (2)在專案屬性裡面找到專案預設值下面的字符集, 將其換為:使用多位元組字符集就ok了.
2.ImageDlg.obj:errorLNK2001:無法解析的外部符號"public:__thiscallCDib::CDib(void)"([email protected]@[email protected]

)

解決方法:
 加入標頭檔案,和連線庫檔案後,可正常除錯。
 #include<vfw.h>
 #pragma comment(lib,"vfw32.lib")

3.1>LINK : fatal error LNK1104: 無法開啟檔案“C:/Program Files/Microsoft SDKs/Windows/v6.0A/Lib/.obj”

專案屬性-連結器-輸入-附加依賴項,改為
"C:/Program Files/Microsoft SDKs/Windows/v6.0A/Lib/Vfw32.Lib"

相關推薦

Visual C++.NET技術內幕6學習筆記1

ex06d:1.error C2664: “CreateFileW”: 不能將引數 1 從“const char *”轉換為“LPCWSTR” 解決方法: (1)改函式呼叫:VS中很多以前的函式直接輸入字串,現在改為_T("字串")了比如: pDC->TextOutW(

JavaScript權威指南6學習筆記

未定義 顯示 註釋 星期 語句 布爾運算 垃圾 class ron 第2章 詞法結構 一、字符集 *JavaScript程序是用Unicode字符集編寫的。 *JavaScript嚴格區分大小寫。 *JavaScript註釋:(1)“//”用於單行註釋;(2)"/*

JavaScript權威指南6學習筆記

設置 ray 每一個 main 需求 創建 per ive customer 第六章對象 對象可以看成其屬性的無序集合,每個屬性都是一個名/值對。JavaScript對象是動態的,可以新增也可以刪除屬性,可以通過引用而非值來操作對象。如果變量x是指向一個對象的引用,那麽執行

ES6標準入門學習筆記(1)

  ES6宣告變數的六種方法   ES5只有兩種 var,function命令   ES6新增了let,const,class,import命令 驗證var與let用法上的不同 var a = []; for (var i = 0; i < 10; i++){

1002 - C語言程式設計教程課後習題1.6

1002 - C語言程式設計教程(第三版)課後習題1.6 時間限制:1秒 記憶體限制:128兆 題目描述 編寫一個程式,輸入a、b、c三個值,輸出其中最大值。 輸入 一行陣列,分別為a b c 輸出 a b c其中最大的數 樣例輸入 10 20 30 樣例輸出

C Primer Plus》6中文版來啦,你知道了嗎?

1984年C Primer Plus 第1版剛問世時,使用C語言程式設計的人並不多。C語言從那時開始流行,許多人在本書的幫助下掌握了C語言。實際上,C Primer Plus 各個版本累計銷售量已超過55萬冊。2016年5月《C Primer Plus》(第6版

c++ primer學習筆記及習題答案程式碼第一章

筆記較為零散,都是自己不熟悉的知識點。 習題答案至於一個.cc中,需要執行某一題直接修改#define NUM**, 如執行第一題為#define NUM11,題1.24定義為NUM124chapter 1 1、std::cout << "Entertwo nu

算法學習筆記——初級排序算法

space 倒序 優勢 name 算法 turn 資料 eply n) 時間復雜度(Time Complexity): 總運算次數表達式中受n的變化影響最大的那一項(不含系數)(註:若算法中語句執行次數為一個常數,則時間復雜度為O(1)) 若T(n)/f(n)求極限可得

python 基礎教程學習筆記

第十四章 網路程式設計 鑑於Python提供的網路工具眾多,這裡只能簡要地介紹它的網路功能。 本章首先概述Python標準庫中的一些網路模組。然後討論SocketServer和相關的類,並介紹 地介紹同時處理多個連線的各種方法。最後,簡單地說一說Twisted

opengl超級寶典閱讀筆記 1 基本程式框架

配置環境部分其實還是有點煩,網上資料有很多,耐心點問題也不大。 下面也算是opengl的hello world了,寫了比較詳細的註釋。 值得注意的是#pragma comment(lib,“gltools.lib”)這一行,書中是沒有的,可能因為環境配置方法的不同,我必須要手動連結一下glt

JavaScript高階程式設計學習筆記JavaScript引用型別

1、引用型別 引用型別是指封裝了變數和對應函式的結構體,它是例項就是物件,類似於C++、Java中的類,但沒有類的介面等。 建立方式一: var obj = new Object();//new關鍵字 + 建構函式 obj.name = "noodles"

演算法4 學習筆記一——求最大公約數

演算法是解決某種問題的方法,這種方法與程式語言無關。 要定義一個演算法,首先可以用自然語言將它描述出來,再將它轉成程式語言。 求最大公約數問題的自然語言演算法描述: 計算兩個非負整數p和q

JavaScript高階程式設計學習筆記JavaScript使用

JavaScript設計初衷就是能在Web瀏覽器中直接執行的指令碼語言,當然迫切想知道它是怎麼使用的? Web瀏覽器上執行的內容就是上篇提到過HTML檔案,由XML衍生出來的超文字標記語言,由標籤和內容組成,為了能夠讓JavaScript更好的與HTML融合使

演算法4 學習筆記二——二分查詢的普通實現與遞迴實現

以查詢某個特定元素在已排序陣列中的索引為例,且此陣列為從小到大排序。 演算法思路: 1、取第一個索引和最後一個索引代表兩個遊標,一個lo,一個hi 2、取lo和hi的中間值,即為mid,如下圖所示

PMBOK學習筆記 —— 3 專案管理過程

3.1 專案管理過程與產品導向過程 過程是為建立預定的產品、服務或成果而執行的一系列相互關聯的行動和活動。每個過程都有各自的輸入、工具與技術及相應輸出。 過程可分為以下兩類 —— (1)  專案管理過程:        PMBOK指南僅描述專案管理過程,可歸納為五類

OpenGL 程式設計指南學習筆記——8 程式式紋理

8 程式式紋理 3D物理模型 因為這章會使用3D物理模型,所以先講解一下書中程式碼使用的3D物理模型。書中的3D物理模型格式有兩種,副檔名都是.vbm,一種的人動物模型,另一種是幾何體模型,如下圖,圖片上面對應的是程式碼中的工程名字。 所有的模型檔案都存

1012 - C語言程式設計教程課後習題6.2

1012 - C語言程式設計教程(第三版)課後習題6.2 時間限制:1秒 記憶體限制:128兆 題目描述 輸入一行字元,分別統計出其中英文字母、空格、數字和其他字元的個數。 輸入 一行字元 輸出 統計值 樣例輸入 aklsjflj123 sadf918u324 asdf91u32oa

1011 - C語言程式設計教程課後習題6.1

1011 - C語言程式設計教程(第三版)課後習題6.1 時間限制:1秒 記憶體限制:128兆 題目描述 輸入兩個正整數m和n,求其最大公約數和最小公倍數。 輸入 兩個整數 輸出 最大公約數,最小公倍數 樣例輸入 5 7 樣例輸出 1 35 最大公約數求法我是用的是輾轉相除法進行

1008 - C語言程式設計教程課後習題5.6

1008 - C語言程式設計教程(第三版)課後習題5.6 時間限制:1秒 記憶體限制:128兆 題目描述 給出一百分制成績,要求輸出成績等級‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上為A 80-89分為B 70-79分為C 60-69分為D 60分以下為E 輸入 一個整數0

1014 - C語言程式設計教程課後習題6.4

1014 - C語言程式設計教程(第三版)課後習題6.4 時間限制:1秒 記憶體限制:128兆 題目描述 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一個數字。 輸入 n 輸出 和 樣例輸入 5 樣例輸出 153 題求一個數的階乘和,本身並不是一個難想的思路,