畫個紅叉否定Windows

這個是看別人的代碼得到的,不是我寫的。void CHhDlg::OnOK() {  //先得到螢幕的長寬:  int ScreenWidth = ::GetSystemMetrics(SM_CXSCREEN);  int ScreenHeight = ::GetSystemMetrics(SM_CYSCREEN);  HDC hDC = ::GetDC(0);  //得到“畫布(Canvas)”  CDC* ScreenCanvas = new CDC();  ScreenCanvas->

[推薦]windows網路編程經典入門

[推薦]windows網路編程經典入門 caiyi9000 原作 對於一個windows網路編程初學者,下面方法是經典入門。 初學者建議不要用MFC提供的類,而用windows API做一個簡單伺服器和用戶端,這樣有助於對socket編程機制的理解。 為了簡單起見,應用程式是基於MFC的標準對話方塊。 Winsock用WINDOWS API實現: (1)伺服器端有兩個線程: 主線程 — 你需要編寫以下函數來實現 #define NETWORK_EVENT USER_MESSAGE+100

對物件導向的Windows編程實戰的一些補充說明

好不容易寫完了《物件導向的Windows編程實戰(上,下)》,我在這裡當然還有一些沒有說完的話了.沒有MESSAGELOOP宏,你們是不是很失望?沒有繼承,沒有給你來點虛的,你是不是又很失望?你是不是覺得它太簡單,或者你還有些地方看不懂?這裡,它不是一個複雜的OOP封裝,我還沒有那個能力去把它做成Borland公司那樣的類庫,也更沒法和MFC比拼.我只想說,編程,不一定要弔死在微軟的MFC上面,MFC是一個魔鬼,我們永遠不知道它的真面目.當然,你會覺得用C語言+Win32

.Net下Windows語音編程簡介

在.Net下進行Windows語音開發,很方便。這裡介紹一下方法。環境是VS2005,.NET2.0首先當然要確保你已經安裝了Speech SDK 5.1,如果還沒有,可以Google或者Baidu一下,網上有好多,這裡就不贅述。先建立一個C#工程,這裡為了保持簡單,我就建了個控制台工程。要使用Speech,還必須添加一個到SpeechLib的Com引用,方法是,在引用上右鍵,添加引用,選COM,找到Microsoft Speech Object

Windows XP下GTK開發環境搭建

Windows XP下GTK開發環境搭建GTK:ftp://ftp.gtk.org/pub/gtk/下載GTK壓縮檔,解壓到無空格,無中文字元的目錄X.設定環境變數PKG_CONFIG_PATH指向pkg-config的配置*.pc的目錄,預設是(GTK所在目錄)/lib/pkgconfig/環境變數PATH中添加gtk目錄/bin.例如:我的GTK解壓在D:\目錄下,那麼PKG_CONFIG_PATH = d:\lib\pkgconfigPATH =

電信3G天翼寬頻與SP1衝突導致WIN7案頭AERO半透明效果無法開啟

解決了個天翼寬頻與WIN7

windows上發布Qt程式

一般分靜態發布和動態發布,下面只介紹動態發布,1.把實作好的程式放在一個統一的檔案夾下,本例存放於D://hello 檔案夾下,通過執行運行輸入cmd命令,進入上屬創建好的檔案夾下,輸入以下命令:qmake  -project qmake mingw32-make                                      //會在對應的debug下產生可執行檔案,mingw32-make -f Makefile.Release     

fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include

這種情況本質上就是對windows.h標頭檔重複引用,解決的辦法,如果能不引用此標頭檔當然就不要引用,如果非得引用,或者是引用其他標頭檔導致的間接引用windows.h,那麼不要在stdafx.h檔案裡面引用,一般可以解決。或者可使用如下代碼:所以使用如下代碼:#ifdef _WINDOWS_#undef _WINDOWS_#endif或者#ifndef #define #endif如果還不行,就換一下標頭檔位置,#include "stdafx.h"放在#include

WEB相關:Windows下打造完美的伺服器平台

Windows下打造完美的伺服器平台(APACHE+JSP+CGI+PHP+ASP+MYSQL)需要下載幾個軟體包:1. php-5.0.2-Win322. apache_2.0.52-win32-x86-no_ssl3.

Memcache初探(二) —- Windows下Memcache安裝

Windows下Memcache安裝 由於我們開發的平台很多時候使用的是Windows,所以,如何在windows平台下安裝使用Memcached,這是大家都會關注的問題。一、memcache服務端安裝1、下載memcache for windows:http://code.jellycan.com/memcached/,推薦下載win32 binary版本,解壓到c:\memcached下。2、在命令列狀態下輸入:----------------------------------------

謹慎安裝64位Windows Vista系統

雖然微軟提供了32位和64位兩個版本Windows Vista Beta 2下載以供使用者選擇,但是在經過多次多台電腦安裝測試後,我們不推薦普通使用者安裝64位Windows Vista Beta 2系統--即便你擁有一顆64位的“心”。    首先明確:只有64位處理器系統才有可能安裝、運行Windows Vista Beta 2 x64。    但是,在安裝Windows Vista Beta 2 x64之前,你需要考慮5點1.絕大多數硬體沒有64位驅動:在64位Windows

Windows訊息機制-摘要&理解

 Windows系統是一個訊息驅動的系統1.訊息是一個結構體類型的記錄,大致包括:hwnd-視窗控制代碼、uint-訊息常量標識符、wparam-32位訊息特定附加資訊、lparam32位訊息特定附加資訊、dword-訊息建立時的時間、tpoint-訊息建立時滑鼠座標2.訊息佇列,Windows能夠為所有的應用程式維護一個訊息佇列,應用程式必須從訊息佇列中擷取訊息,然後指派給某個視窗。(應用程式主動去訊息佇列裡擷取?)(訊息佇列可以有多個?)(每個線程都有一個訊息佇列)3.訊息迴圈,通過這個迴圈

qt for Windows命令列編譯問題

我用qt creator編譯的代碼完全能通過,但是卻遇到一個小問題,就是用命令列始終無法編譯成功。不過經過半天摸索,總算解決了命令列編譯的問題,雖然比較麻煩,但是也記錄一下吧。解決步驟如下:1. 首先找到qt安裝路徑,我的是D:/Qt/2009.04/bin;2. 在此路徑裡找到qtenv.bat檔案;3. 開啟你需要建立工程的檔案夾,然後將bat檔案拷貝過來;4. 開啟命令列,可以在運行中輸入cmd,並斷行符號;5. 運行qtenv命令。6. qmake -project7. qmake8.

再議Qt程式在windows下的發布,libgcc_s_dw2-1.dll十分重要

   根據網上的資料,發布static版已經成功了,由於我用的的一個dll檔案依然依賴qt的核心dll檔案,所以編譯成static還是需要把qt的幾個dll檔案打包進去,deploy static版本沒啥意義了。今天嘗試發布動態連結程式庫版的,結果遇到了了問題。    程式運行目錄下建立了imageformats 和codecs目錄,並把相關的plugin

Windows Azure SDK 1.5 發布了

 Microsoft announced the availability of the Windows Azure SDK 1.5 and Windows Azure Tools for Microsoft Visual Studio 2010. You can download the toolshere using the Web Platform Installer.  All three of these releases are aimed at simplifying

Ubuntu下gmailfs與Windows下gmailfs的相容性

近日在ubuntu (6.10)下安裝gmailfs,驗證一下與Windows下的gmailfs是否相容,結論是不相容。有興趣的朋友可以自己驗證一下。下面是Ubuntu Linux下gmailfs的安裝與使用,另附gmailfs的一個bugfix。1、安裝:sudo apt-get install gmailfs這將安裝gmailfs-0.7.2。2、配置與使用:編輯/etc/gmailfs/gmailfs.conf,修改username與password。sudo mkdir

在WINCE、Symbian環境下測試使用boost.thread庫

總所周知,boost.thread在PC環境(Windows, xNix等)下可以運行良好,而boost庫尚未明確支援哪一個移動平台。近日,筆者對boost.thread庫在某些移動平台(WINCE,Symbian)下能否工作做了一個測試。結論是也可以使用。下面簡要描述一下:測試環境:1)WINCE(WM5.0 PPC): boost1.37.0(當前最新版)2)Symbian(S60 3rd MR+OpenC/C++ SDK):

雲端運算儲存Windows Azure Storage 隨筆

進入 Windows Azure Storage, 建立honggensave帳戶,結果如所示存入Blob,主要代碼如下。using Microsoft.WindowsAzure;using Microsoft.WindowsAzure.ServiceRuntime;using Microsoft.WindowsAzure.StorageClient; private static bool storageInitialized = false; private static

Windows Installer(安裝服務)出錯的解決方案

Windows Installer(windows安裝服務)是一種通用的軟體發布方式,現在許多軟體都使用windows Installer作為自己的安裝程式,有時因為各種原因以及windows Installer本身的缺陷,會導致windows Installer出錯。   癥狀一:刪除某個程式後,在運行某些軟體時,老會彈出一個“windows正在配置Windows Installer,請稍候”的視窗。   解決辦法:   1、重新安裝Windows Installer,office

圖解修改 data.dat 來破解 Windows Genuine Advantage 的方法

Microsoft 這次認證及通知的更新,原意是要樣讓一眾盜版用家,明白自己使用中的系統可能是盜版,但那令人討厭的通知卻迫得一眾盜版使用者不得不急於去尋求破解的方法,此舉反而另破解 Windows 系統的步伐加快了.原來要破解 Mircosoft 這次更新可以不使用任何附加的程式,只要收改一下電腦中一個名為 data.dat 的檔案就可以了,現在就解說一下.1.開啟我的電腦, 在網址列上打入C:/Documents and Settings/All Users/Application Data/

總頁數: 1345 1 .... 518 519 520 521 522 .... 1345 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.