
【程序】Powerlog 開機時間及室溫自動記錄程序 V2.4 [圖片]![]() |
【程序】Powerlog 開機時間及室溫自動記錄程序 V2.3 [圖片]![]() |
WM_DRAWITEM雙緩衝示例case WM_DRAWITEM:
{... |
【C++函數整理】C++將寬字符串(wchar_t *和wstring)以UTF8編碼格式寫入txt文本文件的函數fputs_UTF8(不帶頭部BOM信息) [圖片]【函數的三個重載形式】
void fputs_UTF8(const wchar_t *str, FILE *fp); 用於將wchar_t字符數組寫入通過fopen打開的文件中。 v... ![]() ![]() ![]() |
【代碼】將wchar_t字符數組直接寫入txt文件的方法 [圖片]【說明】
在Windows作業系統下,wchar_t的大小是兩個字節,其默認的編碼方式是UTF-16(Unicode的一種存儲方式)。其中,每個基本多語言平面字符佔據兩個字節,也就是一個wch... ![]() |
char[]和wchar_t[]的根本區別char[]是多字節字符串,一個字符可能用一個數組元素表示,也有可能用多個數組元素表示。
而wchar_t[]每個字符固定使用一個數組元素表示。 因此,char和wchar_t的根本區別是... |
下載了一個FileZilla的原始碼包,發現裏面的界面是用MFC寫的所在文件夾是src/interface
這是一個很不錯的MFC參考項目。 |
【原創程序】輸入一段內容,生成可粘貼成RMXP事件編輯器中「顯示文章」指令的C++程序 [圖片]// CreateClipboardData.cpp : Defines the entry point for the console application.
// #include... ![]() ![]() |
【發現】原來OPENFILENAME對話框選擇文件後,會改變當前文件夾路徑例如:
【程序】 // failcreating.cpp : Defines the entry point for the console application. // #... |
【解決辦法】C++的string對象無法用cout輸出的解決辦法在文件頭部加上#include <string>即可。
// inserting strings into output streams #include <iostre... |
原來,在Windows文件管理器中剪切或複製文件,會在剪切板中產生這麼多種格式的數據 [圖片]共有14種
![]() |
【示例代碼】C++在剪切板中放置多種數據格式的內容 [圖片]在本示例中,執行cut函數時,將文本「information」以文本格式CF_TEXT放置到剪切板中,將工程中的位圖資源IDB_BITMAP1以位圖格式CF_BITMAP放置到剪切板中,再定義一個In...
![]() |
【發現】我發現在Linux下的C++中(gcc編譯器),char字符數組本身就是UTF8編碼的!每個漢字佔三字節例如:
#include <iostream> using namespace std; int main(void) {... |
終於找到一個shell32.dll中的一個導出函數了函數名:CommandLineToArgvW
https://msdn.microsoft.com/en-us/library/windows/desktop/bb776391%28v=vs.8... |
【案例】C++中vector動態數組與引用的使用// vectortest.cpp : Defines the entry point for the console application.
// #include "stdafx.h... |
本吧共有主題數58個,帖子數239篇,會員數0位。 |
內容轉換: |