亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? faq26.htm

?? C++builder學習資料C++builder
?? HTM
字號:


<HTML>

<HEAD>

   <TITLE>Determine the color resolution of screen(256 color, 16 bit, etc)</TITLE>

   <META NAME="Author" CONTENT="Harold Howe">

</HEAD>

<BODY BGCOLOR="WHITE">



<CENTER>

<TABLE  BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="640">



<TR>

<TD>







<H3>

Determine the color resolution of screen(256 color, 16 bit, etc)

</H3>

<P>

 The API <TT>GetDeviceCaps</TT> function allows you to determine

the color resolution of the screen. <TT>GetDeviceCaps</TT> takes two arguments;

a handle to a device context and an identifier for the parameter that you want

to find.

</P>

<pre>

<b>int</b> GetDeviceCaps<b>(</b> HDC hdc<b>,</b>       <font color="navy">// device-context handle</font>

                   <b>int</b> nIndex<b>)</b><b>;</b>   <font color="navy">// parameter index</font>

</pre>

<P>

In order to call <TT>GetDeviceCaps</TT>, you must provide a handle to a device

context. In other programming environments, you would have to create a DC just

for the sake of calling <TT>GetDeviceCaps</TT>, but in BCB, you can just borrow

the <TT>Handle</TT> property of the form's <TT>Canvas</TT> property. To get the

color resolution, you pass either <TT>BITSPIXEL</TT> or <TT>PLANES</TT> as the

index value. <TT>BITSPIXEL</TT> returns the number of bits used to store the

color of a single pixel. <TT>PLANES</TT> returns the number of color planes

used by the system. Most systems use one color plane and multiple bits to

represent the color of a pixel. Some systems use one pixel with multiple color

planes. Either way, one of the values will be one. You can multiply the return

values to yield one value that represents the color resolution of the system.

</P>

<P>

The following code snippet demonstrates how to determine the color resolution

of the system. As a bonus, it also shows how <TT>GetDeviceCaps</TT> can tell you

directly if a system is using palettes.

</P>

<pre>

<b>int</b> BitsPerPixel  <b>=</b> GetDeviceCaps<b>(</b>Canvas<b>-></b>Handle<b>,</b>BITSPIXEL<b>)</b><b>;</b>

<b>int</b> Planes        <b>=</b> GetDeviceCaps<b>(</b>Canvas<b>-></b>Handle<b>,</b>PLANES<b>)</b><b>;</b>

BitsPerPixel <b>*</b><b>=</b> Planes<b>;</b> <font color="navy">// either Planes or BitsPerPixel will be</font>

                        <font color="navy">// equal to 1, so eliminate one of the values.</font>

<b>bool</b> UsesPalettes <b>=</b>

     <b>(</b><b>bool</b><b>)</b><b>(</b>GetDeviceCaps<b>(</b>Canvas<b>-></b>Handle<b>,</b> RASTERCAPS<b>)</b> <b>&</b> RC_PALETTE<b>)</b><b>;</b>

<b>if</b><b>(</b>UsesPalettes<b>)</b>

  Label1<b>-></b>Caption <b>=</b> <font color="blue">"The screen utilizes palettes"</font><b>;</b>

<b>else</b>

  Label1<b>-></b>Caption <b>=</b> <font color="blue">"The screen does not use palettes"</font><b>;</b>



<b>switch</b> <b>(</b>BitsPerPixel<b>)</b>

<b>{</b>

  <b>case</b> <font color="blue">24</font><b>:</b>

    Label2<b>-></b>Caption <b>=</b> <font color="blue">"24-bit true color"</font><b>;</b>

    <b>break</b><b>;</b>

  <b>case</b> <font color="blue">16</font><b>:</b>

    Label2<b>-></b>Caption <b>=</b> <font color="blue">"16-bit high color"</font><b>;</b>

    <b>break</b><b>;</b>

  <b>case</b> <font color="blue">8</font><b>:</b>

    Label2<b>-></b>Caption <b>=</b> <font color="blue">"256 color mode"</font><b>;</b>

    <b>break</b><b>;</b>

  <b>case</b> <font color="blue">4</font><b>:</b>

    Label2<b>-></b>Caption <b>=</b> <font color="blue">"16 color mode"</font><b>;</b>

    <b>break</b><b>;</b>

  <b>case</b> <font color="blue">1</font><b>:</b>

    Label2<b>-></b>Caption <b>=</b> <font color="blue">"Monochrome mode"</font><b>;</b>

    <b>break</b><b>;</b>

  <b>default</b><b>:</b>

    Label2<b>-></b>Caption <b>=</b> <font color="blue">"The screen supports "</font> <b>+</b> IntToStr<b>(</b><font color="blue">1</font><b><<</b> BitsPerPixel<b>)</b> <b>+</b>

                      <font color="blue">" different colors"</font><b>;</b>

    <b>break</b><b>;</b>

<b>}</b>

</pre>





</TD> </TR>



</TABLE>

</CENTER>

</BODY>

</HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久成人免费网| 亚洲一区在线播放| 欧美一区2区视频在线观看| 一本色道久久综合亚洲精品按摩| 中文字幕在线观看一区二区| 国产欧美日韩精品一区| 国产精品久久久久久久午夜片| 欧美xingq一区二区| 欧美成人官网二区| 国产亚洲一二三区| 国产精品久久福利| 亚洲欧美日韩在线| 午夜精品在线看| 蜜桃免费网站一区二区三区| 寂寞少妇一区二区三区| 国产高清不卡二三区| 不卡视频一二三| 欧美高清在线视频| 国产精品久久久久aaaa| 亚洲精品一二三| 日本不卡视频在线| 高清shemale亚洲人妖| 91福利视频久久久久| 日韩女优视频免费观看| 中文字幕免费在线观看视频一区| 欧美a级理论片| 九九国产精品视频| 丁香婷婷综合网| 69精品人人人人| 国产免费久久精品| 五月天视频一区| 成人精品视频一区二区三区 | 成人18视频在线播放| 成人国产免费视频| 777亚洲妇女| 成人免费一区二区三区在线观看 | 最新热久久免费视频| 一区二区三区不卡视频在线观看| 肉丝袜脚交视频一区二区| 国产精品自拍网站| 欧美午夜影院一区| 中文av一区二区| 秋霞影院一区二区| 在线观看日产精品| 国产精品区一区二区三| 麻豆成人久久精品二区三区小说| 国产高清成人在线| 9191国产精品| 亚洲综合色丁香婷婷六月图片| 美国十次综合导航| 欧美天天综合网| 国产精品国产自产拍在线| 免费在线看一区| 在线免费精品视频| 亚洲天堂中文字幕| 成人精品免费网站| 久久久蜜臀国产一区二区| 婷婷开心激情综合| 欧美在线综合视频| 尤物av一区二区| 99re成人精品视频| 中文字幕在线观看一区二区| 国产一区二区三区在线观看免费视频| 处破女av一区二区| 久久看人人爽人人| 精品一区二区在线播放| 日韩欧美成人激情| 激情伊人五月天久久综合| 日韩一本二本av| 美腿丝袜在线亚洲一区| 欧美日韩亚洲综合在线 | 成人午夜av影视| 精品国产99国产精品| 日韩av一区二区三区| 91精品国产综合久久久久久久| 亚洲欧美激情一区二区| 91在线免费视频观看| 亚洲三级理论片| 在线观看免费亚洲| 午夜欧美在线一二页| 欧美三级一区二区| 五月天中文字幕一区二区| 欧美精选午夜久久久乱码6080| 中文字幕亚洲一区二区av在线| 国产麻豆视频一区| 综合久久久久久久| 色婷婷激情综合| 全部av―极品视觉盛宴亚洲| 日韩欧美中文字幕公布| 国产成人一级电影| 亚洲人成在线观看一区二区| 在线精品国精品国产尤物884a| 一区二区三区欧美| 制服丝袜在线91| 国内外成人在线视频| 国产精品九色蝌蚪自拍| 日本乱人伦aⅴ精品| 日韩精品一级中文字幕精品视频免费观看| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲女同ⅹxx女同tv| 欧美日韩高清一区二区三区| 韩国成人福利片在线播放| 中文字幕在线观看一区| 777亚洲妇女| www.欧美日韩国产在线| 一区二区三区精品| 精品国产1区二区| 91麻豆国产香蕉久久精品| 视频一区二区中文字幕| 久久久久久亚洲综合影院红桃 | 欧美调教femdomvk| 国产精品白丝jk白祙喷水网站| 国产农村妇女毛片精品久久麻豆| 91丨porny丨户外露出| 免费成人在线播放| 亚洲精品国产成人久久av盗摄 | 午夜久久久久久久久久一区二区| 日韩一区二区精品在线观看| www.在线成人| 精品一区二区成人精品| 亚洲制服欧美中文字幕中文字幕| 欧美一区二区黄色| 色欲综合视频天天天| 国产一二三精品| 香港成人在线视频| 亚洲欧美一区二区三区极速播放| 欧美日韩国产a| 色偷偷久久一区二区三区| 国产精品一区二区91| 麻豆成人免费电影| 日韩不卡免费视频| 亚洲一二三区在线观看| 国产精品久久久久久久久动漫 | 精品久久人人做人人爱| 欧美性受xxxx黑人xyx性爽| 国产毛片精品视频| 久久精品免费观看| 香蕉成人伊视频在线观看| 亚洲综合丝袜美腿| 亚洲欧美日韩在线| 亚洲欧美一区二区三区孕妇| 国产精品欧美一级免费| 国产午夜精品一区二区| 久久久另类综合| 国产欧美精品在线观看| 久久久五月婷婷| 国产欧美视频在线观看| 久久精品亚洲一区二区三区浴池| 欧美日韩中文精品| 欧美图区在线视频| 欧美亚洲综合久久| 欧美午夜免费电影| 欧美色中文字幕| 精品视频资源站| 51精品久久久久久久蜜臀| 欧美精品丝袜久久久中文字幕| 日本二三区不卡| 欧美图区在线视频| 欧美一级生活片| 欧美电影精品一区二区| 2019国产精品| 国产精品久久久久7777按摩| 亚洲人成伊人成综合网小说| 亚洲一区二区三区免费视频| 亚洲成在线观看| 久久成人久久爱| 成人激情免费视频| 色激情天天射综合网| 欧美日韩在线不卡| 日韩色视频在线观看| 久久久影院官网| 一区二区三区精品视频在线| 午夜激情综合网| 国产成人亚洲精品青草天美| av电影一区二区| 欧美日韩免费观看一区三区| 日韩久久久精品| 国产精品白丝在线| 午夜精品爽啪视频| 国产超碰在线一区| 欧美日韩卡一卡二| 久久综合久久综合九色| 亚洲欧美在线视频观看| 亚洲va国产va欧美va观看| 国模套图日韩精品一区二区| 99视频超级精品| 91精品国产91久久综合桃花| 久久久精品免费网站| 亚洲激情第一区| 国产一区二区三区在线观看免费视频| 奇米777欧美一区二区| 不卡的av在线播放| 欧美一级日韩一级| 亚洲色图在线视频| 精品一区免费av| 欧美日韩一区三区| 成人免费在线视频观看| 国产一区在线精品| 欧美日韩一区中文字幕| 最新热久久免费视频|