原创 SetLayeredWindowAttributes 創建不規則窗口(此處爲橢圓)

創建一個基於Dialog的工程(MFC)   在 BOOL CDialogXXXApp::InitInstance()中添加以下代碼 SetDialogBkColor(RGB(100, 100, 228), RGB(225, 100,

原创 ListView listCtrl 不能顯示和不能正確添加行數據以及列表題不能顯示問題

前段時間在MFC下的MDI模式下用CListView視圖類顯示數據的時候不能正確的顯示自己設定的樣式,折騰半天才找到了原因,其實很簡單。由於好久沒有用MFC了,有點生疏了。呵呵,以下簡單說明以下,就當作爲一個記錄提醒自己吧。   我目標:

原创 error C2248: 'CObject::CObject' : cannot access private member declared in class 'CObject'

編譯的時候出現以下錯誤  error C2248: 'CObject::CObject' : cannot access private member declared in class 'CObject'             d:\

原创 strtok分割字符串注意點

char *  strtok ( char * string, const char * delimiters ); 當string中包含delimiters指定的某一個字符是多個連續的情況時,多個連續的字符會被認爲是一個,但是隻有一個

原创 MFC開發中工具欄自定義圖標問題

開發環境:vs2010 mfc 工具欄自定義大圖標,爲了初始化時正常顯示,需要做以下操作。 1. 在MainFrm.cpp文件,OnCreate函數中(考後的位置)添加以下代碼行:      CMFCToolBar::EnableQui

原创 DbgView 顯示OutputDebugString輸出內容 不能顯示問題總結

確認下面的情況,看看是否有效(我用的是4.76版本):  1. 是否有其他編輯器作爲了Debug信息輸出窗口。 例如:vc在debug時調用OutputDebugString的內容不會輸出到DbgView上。2.版本是否正確。 分兩種:

原创 通過vc 中Windows application 工程創建Windows service程序

實現步驟:   1. 註冊service程序到系統服務管理器函數Install的實現,主要是以下兩個api的調用。     OpenSCManager     CreateService 2. 在window application的入口

原创 比特幣鎖定腳本及地址解析(p2pkh p2sh p2wpkh p2wsh格式)

概述     當你閱讀本文時,我假定你是一個比特幣的開發者,並且對比特幣的代碼細節有一定的興趣。尤其是你在處理比特幣的地址轉換(我們看到的和代碼用到的地址格式)時有一些疑惑的時候,也許本文能夠幫助到你。 鎖定腳本類型 比特幣地址對應的鎖定

原创 pl/sql 在oracle庫中創建 帶 ‘-’ 的表, 不能添加數據

問題: pl/sql 創建表的時候,表名稱不能帶 ‘-’,否則表創建成功,但是不能添加數據。 解決方法:去除 表名中的'-'。 不知道是否是所有的版本都有這種情況。 點贊 收藏 分享 文章舉報

原创 單向鏈表實現倒排序

    #include "stdafx.h" #include <iostream> #include <string> #include <tchar.h>   using namespace std;   struct sigLis

原创 oo4o 連接數據庫操作

vc調用oo4o中的 ODatabase 中open接口連接數據庫方法:  函數原型:oresult Open(const char *dbname, const char *username, const char *pwd, long

原创 #Pragma Directives

#pragma alloc_text( "textsection", function1, ... ) #pragma warning( warning-specifier : warning-number-list [; warning

原创 sprintf

int sprintf( char *buffer, const char *format [, argument] ... );   format 是:      % d         十進制      % u         無符號

原创 c-lightning的代碼結構

https://github.com/lightningnetwork/lightning-rfc/blob/master/00-introduction.md BOLT#1:基本協議 BOLT#2:通道管理的對等協議 BOLT#3:比

原创 比特幣鎖定腳本及地址解析

概述     當你閱讀本文時,我假定你是一個比特幣的開發者,並且對比特幣的代碼細節有一定的興趣。尤其是你在處理比特幣的地址轉換(我們看到的和代碼用到的地址格式)時有一些疑惑的時候,也許本文能夠幫助到你。 鎖定腳本類型 比特幣地址對應的鎖定