Time of Update: 2018-12-04
這樣的一個問題:介面上一組(一堆)靜態控制項,比如類比控制器上許多按鈕,當某個訊號來時,一些設定為紅色(故障),當另一個訊號來時,一些設定為綠色(正常),使用了CLabel類,在http://www.codeproject.com/KB/static/clabel.aspx上下載,因為它可以直觀設定【背景色】。因為是“一組按鈕”(不是一個),程式應該用迴圈的方式來遍曆“每一個按鈕”,而不是直接去直觀的“按鈕2設定顏色、按鈕2設定顏色,。。。。按鈕N設定顏色”。第一次我選用了迴圈遍曆控制項ID下標
Time of Update: 2018-12-04
① 當DLL使用為C++為源檔案時,匯出的函數需要在標頭檔上添加:extern "C"{//匯出函式宣告......};② 用上面方法仍不能被外部函數所識別的( 帶有XXX@數位),用下面方法:設一個需要匯出的函數為: LRESULT CALLBACK KeyboardProc (INT nCode, WPARAM wParam,//存放著VK值LPARAM lParam//存放著重複次數、掃描碼、擴充....);則:////強制匯出函數:_KeyboardProc@12
Time of Update: 2018-12-04
用了兩種方法,一種是使用多媒體定時器,另一種是《Windows圖形編程》裡提供的CPU周期來擷取:#include <stdio.h>#include <Windows.h>#include <Mmsystem.h>#include "timer.h"#pragma comment(lib, "winmm.lib")int i = 0;DWORD start;DWORD end;#define TIMES(1000)void main(){/////////
Time of Update: 2018-12-04
使用miniLZO壓縮庫的好處不多說了。下面是一個在實際使用中需注意的地方:解壓縮函數(下面任何一個):/* decompression */LZO_EXTERN(int)lzo1x_decompress ( const lzo_bytep src, lzo_uint src_len, lzo_bytep dst, lzo_uintp dst_len,
Time of Update: 2018-12-04
源碼位置在:http://download.csdn.net/detail/dijkstar/5564789,http://www.pudn.com/downloads552/sourcecode/windows/network/detail2276709.html一、功能介紹:分為兩個軟體,一個為【主機】,一個為【遠程終端】。【遠程終端】通過滑鼠鍵盤可以控制【主機】程式;【主機】將介面傳送到【遠程終端】顯示。二、設計介紹:① 【主機】端的介面位元影像傳輸功能使用的是《Visual C++C6.
Time of Update: 2018-12-04
在ATMEL的89S51系列的89S51與89C51功能相同。指令相容。HEX程式無需任何轉換可以直接使用。89S51隻比89C51增加了一個看門狗功能。89S51的其它功能可以參見89C51的資料。看門狗具體使用方法如下:在程式初始化中向看門狗寄存器(WDTRST地址是0A6H)中先寫入01EH,再寫入0E1H。即可激活看門狗。Org 0000 Ljmp beginBegin:Mov 0A6H,#01EH ;先送1EMov 0A6H,#0E1H
Time of Update: 2018-12-04
XPe,Warning 1006:修正無效註冊資料翻譯:Bill zhong(cudng@msn.com)日期:2007-08-27譯文用作學術交流,版歸原著所有. 現象:XPe其中一個特徵能夠從登錄編輯程式匯入.Reg檔案.不幸的是,匯入處理程序並不能解析每一個鍵的正確性.當你編譯鏡像時,得到的答案是:"Warning
Time of Update: 2018-12-04
c51中的intrins.h庫函數/*--------------------------------------------------------------------------INTRINS.HIntrinsic functions for C51.Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.All rights reserved.--------------------------------
Time of Update: 2018-12-04
使用qsort函數:#include <stdio.h>#include <stdlib.h>#include <string.h>//資料結構定義typedef struct{char str[10];//一些成員//..............//其他一些成員//..............//其他一些成員int key;//需要比較的“鍵”}MY_TYPE;//產生於【M,N】之間區間上的函數int my_rand(int M,int N) {
Time of Update: 2018-12-04
SLD匯入錯誤提示翻譯:Bill zhong(cudng@msn.com)日期:2007-08-16譯文用作學術交流,版歸原著所有. 現象: 您會在Component Database Manager匯入一個新的SLD檔案時得到一個錯誤.提示:不能在目標檔案刪除貯藏的檔案.請確保你能寫這些檔案許可權.解決途徑:Component Database Manager將刪除任何先前版本,再以副本形式更新檔案.在/Windows Embedded Data
Time of Update: 2018-12-04
整流電路的輸出電壓不是純粹的直流,從示波器觀察整流電路的輸出,與直流相差很大,波形中含有較大的脈動成分,稱為紋波。為獲得比較理想的直流電壓,需要利用具有儲能作用的電抗性元件(如電容、電感)組成的濾波電路來濾除整流電路輸出電壓中的脈動成分以獲得直流電壓。常用的濾波電路有無源濾波和有源濾波兩大類。無源濾波的主要形式有電容濾波、電感濾波和複式濾波(包括倒L型、LC濾波、LCπ型濾波和RCπ型濾波等)。有源濾波的主要形式是有源RC濾波,也被稱作電子濾波器。直流電中的脈動成分的大小用脈動係數來表示,此值越
Time of Update: 2018-12-04
MSDN介紹:http://msdn.microsoft.com/en-us/library/aa940744(WinEmbedded.5).aspx補充:須是Windows XP Embedded Service Pack 2 Feature Pack 2007 fbwf.cfg:若配置了fbwfmgr.exe,就會自動生產該檔案。可用記事本開啟該檔案,大概內容記錄fbwf的配置情況; 若是進行批量複製系統,建議刪掉fbwf.cfg,否則會影響防寫保護; 以下是我實際的體驗。 我在宇瞻的CF,
Time of Update: 2018-12-04
原文地址:PCB板去耦電容合理配置 原文作者:ker11f一、PCB板中去耦電容的分類去耦電容在補償整合片或電路板工作電壓跌落時能起到儲能作用。它可以分成整體的、局部的和板間的三種。整體去耦電容又稱旁路電容,它工作於低頻(<1MHz)範圍狀態,為整個電路板提供一個電流源,補償電路板工作時產生的ΔI雜訊電流,保證工作電源電壓的穩定。它的大小為PCB上所有負載電容和的50~100倍。它應放置在緊靠PCB外接電源線和地線的地方,印製線密度很高的地方。這不僅不會減小低頻去耦,而且還會為PC
Time of Update: 2018-12-04
一、stm32的pwm輸出引腳是使用的IO口的複用功能。二、T2~T5這4個通用定時器均可輸出4路PWM——CH1~CH4。三、我們以tim3的CH1路pwm輸出為例來進行圖文講解(其它類似),並在最後給出tim3的ch1和ch2兩路pwm輸出的c代碼(已在STM32F103RBT6上測試成功,大家放心使用!)。四、給出了PWM頻率和占空比的計算公式。步驟如下:1、使能TIM3時鐘RCC->APB1ENR |= 1 << 1;2、配置對應引腳(PA6)的複用輸出功能GPIOA-
Time of Update: 2018-12-04
電容器在電子電路中幾乎是不可缺少的儲能元件,它具有隔斷直流、連通交流、阻止低頻的特性。廣泛應用在耦合、隔直、旁路、濾波、調諧、能量轉換和自動控制等電路中。熟悉電容器在不同電路中的名稱意義,有助於我們讀懂電子電路圖。 1.濾波電容 它接在直流電源的正、負極之間,以濾除直流電源中不需要的交流成分,使直流電平滑。一般常採用大容量的電解電容器,也可以在電路中同時並接其他類型的小容量電容以濾除高頻交流電。 2.退耦電容
Time of Update: 2018-12-04
【ASCII表】 目前電腦中用得最廣泛的字元集及其編碼,是由美國國家標準局(ANSI)制定的ASCII碼(American Standard Code for Information Interchange,美國標準資訊交換碼),它已被國際標準組織(ISO)定為國際標準,稱為ISO
Time of Update: 2018-12-04
最簡單的JNI JNI就是“Java本地化”,適用於和C/C++混合編程,複雜的理論不必多說,下面一個例子說明了怎樣JNI。以下工作都在一個開發目錄下,假設環境變數都已經設好。 1. 編寫類似這樣的java檔案,儲存為 HelloWorld.java 的檔案,並javac HelloWorld 產生class檔案 class HelloWorld { public
Time of Update: 2018-12-04
8.0比之前的版本好許多,先感謝動網.在此建議在分欄在後台實現開關等;我的解決方案,通過JS重新導向實現在論壇根目錄,建立一個index.htm代碼為:<script language="JavaScript"> window.location="http://bbs.wince.cn/index.asp?action=frameon&url=http%3A//bbs.wince.cn/index.asp%3F";
Time of Update: 2018-12-04
三個介面函數,設定某一行的文字顏色(前景色彩)和背景色,使用說明都放在注釋裡了,自己看吧:LineColorListCtrl.h#if !defined(AFX_LINECOLORLISTCTRL_H__92EB1CD4_CD33_4E02_A098_367A8FEFF38E__INCLUDED_)#define AFX_LINECOLORLISTCTRL_H__92EB1CD4_CD33_4E02_A098_367A8FEFF38E__INCLUDED_#if _MSC_VER > 10
Time of Update: 2018-12-04
股票即時資料例子 <script type="text/javascript" src="http://hq.sinajs.cn/list=sh000001" charset="gb2312"></script><script type="text/javascript"> var elements=hq_str_sh000001.split(","); var scope=parseFloat(elements[3])-parseFloat(