MS Automation Things Known To Me Until Now

1. VS IDE Automation Model. It's a set of API that can visit everything in VS IDE. VS addin is developed with the assistance of it.2. MS UI Automation Model. It's a set of API (separate ones for C++ and .Net languages) that can be used to visit a

景深預覽

首先你要瞭解~為什麼有景深預覽 在快門還沒按下去的時後 事實上鏡頭的光圈都是在最大光圈 這樣鏡頭的進光量比較大 觀警窗裡也比較明亮 有助於對焦構圖之類的 但是因為是最大光圈~所以你在觀景窗裡所看到的景深狀況 也是最大光圈所呈現的景深狀況 你無法知道你所使用的光圈的景深狀況 像機要等快門按下去的瞬間才會把鏡頭的光圈縮小到你設定的光圈 因為如此所以有景深預覽的功能出現 景深預覽就是強制把鏡頭的光圈縮到你所設定的光圈數值 但是~一開始就有提到~光圈與進光量的關係

Metadata, reflection and attribute

 Metadata is information about the data -- that is, information about the types, code, assembly, and so forth -- that is stored along with your program. Attributes are a mechanism for adding metadata, such as compiler instructions and other data

什麼是Shader

部分朋友玩電腦遊戲時會出現”no pixel shader support”等相關提示資訊,那麼什麼是shader呢?為此我特意向一個網路遊戲公司的開發人員諮詢,終於弄明白了shader是什麼。shader什麼意思  當初電腦剛誕生時,介面非常簡陋,直到上個世紀 九十年代windows誕生後,才湧現了大量的電腦遊戲,剛開始是二維遊戲(2D game)居多,現在則絕大部分遊戲都是三維(3D)的了。2D圖形,就是無論你如何移動視角,地面上的建築物、花草樹木樣子都不會變,而3D圖形則不

[VS Macro]CollaposeAll Projects in Solution

From Here As Title .---------------------------------Copy Start---------------------------------------------------- Imports SystemImports EnvDTEImports System.DiagnosticsPublic Module CollapseAll    Sub CollapseAll()        ' Get the the Solution

[Tip: dotNet collection]Dictionary Data Sequence

Dictionary: For purposes of enumeration, each item in the dictionary is treated as a KeyValuePair<TKey, TValue> structure representing a value and its key. The order in which the items are returned is undefined. [From MSDN]While, some

對UML多了很多理解

1. 更多的UML drawing tools. Prefer UMLet for now. Martin Fowlerlikes UMLGraph (I don't have feeling about it now). And Two very suggested UML tools by a guy who have practiced with many UML tools (let's trust him):One is Visual Paradigam and the other

[Interop from managed code to unmanaged code]Platform Invoke

PInvokePlatform Invocation Services (PInvoke) allows managed code to call unmanaged functions that are implemented in a DLL. This tutorial shows you what you need to do to be able to call unmanaged DLL functions from C#. The attributes discussed in

關於Task Breakdown / Plan & Project Prototyping

項目馬上要開始了。manager一天突然排程會議,說是接到了第一步的任務:quickly give out a prototype of the project for further verification and evaluation.從這個事情上我學到了兩點:1. Task breakdown / PlanTask breakdown在各個任務層次上需要的考慮是不一樣的。比如,一個task是“做一個XX3D modeling

斷行符號和換行有什麼區別

斷行符號和換行有什麼區別 斷行符號 \r 本義是游標重新回到本行開頭,r的英文return,控制字元可以寫成CR,即Carriage Return 換行 \n 本義是游標往下一行(不一定到下一行行首),n的英文newline,控制字元可以寫成LF,即Line Feed在不同的作業系統下,ENTER對應的字元是不同的:UNIX下是\n;WIN下是\r\n;MAC下是\r

Gains from a Unit Test Training

Today, I attended a unit test training held internally in Corp. Several gains:1. Applying Unit test is pretty simple! I never thought that the idea to do unit test and its implementation is just that straightforward and easy! Remember the key point

Remote Desktop Related

There are so many remote desktop software in the market. You can get a list from this wiki page.Here, I just want to summarize about MS technology. As we know, we have used remote desktop connection (mstsc.exe, which was named "terminal service

[原創]About Event

As we know, MFC, WPF, or any mature application development framework, they provide XX_click, XX_doubleClick for either whole view / form or any controls to let us easily add our event handler. But a fact should be known is that: all such events don'

Overview Of Framework Development

the growing heterogeneity of hardware architectures and diversity of operating system and communication platforms makes it hard to build correct, portable,efficient, and inexpensive applications from scratch.1. Library VS frameworkFrameworks are

Adaptability Training Summary

Gains:1. What will you do if you were not afraid? (如果你無所畏懼,你會怎麼做?)--------"Who moved my Cheese" 2. 馬上去做下一件事。3. 行動之前想得越多,害怕越多。 要三思,不要思太多-遍。4. 看下《窮爸爸,富爸爸》--平凡人要理財。5. When you move beyond your fear, you feel free.6. Keep positive about your future!

添加刪除虛函數帶來的問題及解決辦法

轉載整理自:關於虛函數那點破事問題:如果你是C++程式員,我想你可能遇到過這樣的情況:在debug時,對著一個函數step into,明明調用的是A函數,可是結果卻跳進了B函數。為什麼,call

32-bit and 64-bit confusion around x86 and x64 and the .NET Framework and CLR

Basic1. VS has only x32bit version, NO x64 version.2. DotNet Framework including basic library (System.*), CLR, JIT compiler, etc, have x32 and x64 version. For example, I have a C:\Windows\Microsoft.NET\Framework and a

Cross Platform Development Prethinking

As I am going to do cross-platform development, I can only see this is a prethinking based on my observation to other such teams.1. You still need to work on Windows in major time if you are familiar with windows in long time. Of course, if you have

[Problem 13]歐拉

這一題的思路還是比較清晰的:首先,由於每個數都是50位,還要計算100個這樣的數的和,unsigned long long 都表示不了這麼大的數,硬上肯定是不行滴;那麼,考慮到只需要列印出和值的頭10位,才有了用多維陣列求解的方法:1. 首先把這100個數字儲存到text檔案中:這樣比較好讀取。2. 把這個檔案中的所有數字解析到arr[100][50]中。3.

[Tip: Exception Handle/Dump File/Expressions in Debugger]Enhance VS Debugging SKills

You can get Debugger Roadmap from MSDN to know everything about VS debugger.Exception Handling:There is a Exceptions dialog box in VS to configure how the debugger behaves with exceptions. In general, if there happended unhandled exceptions in your

總頁數: 61357 1 .... 7908 7909 7910 7911 7912 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.