- 博客(4)
- 资源 (28)
- 收藏
- 关注
原创 TCP通信中对消息进行加密(一)
在网络通信中有时要对信息进行加密 ,可以直接用微软自带的CryptoAPI。加密方法大概可分为两种:一 公钥加密技术: 加密和解密使用不同的密钥,分为公钥和私钥,私钥是不能让别人看见的,而公钥可以公开,加密时用公钥进行加密,然后用公钥对应的私钥进行解密,公钥和私钥必须配对使用。这种技术安全性高,但效率低。二 对称密钥加密技术 这种加密技术当中,加密密钥和解密密钥都是同一个,所
2013-03-31 20:04:45 9089
原创 vc++ 绘制半透明矩形
要绘制透明矩形,要用到 BLENDFUNCTION 这个结构体 和AlphaBlend这个函数 ,方法如下:CBitmap tempBitmap;//用于绘制矩形的临时位图 CDC tempDC; CRect rect(0,0,100,100); // 矩形大小 BLENDFUNCTION blend; memset( &blend, 0, sizeof( blend) ); b
2013-03-28 22:32:56 3429
原创 VC++创建popup窗体
在MFC里面创建普通的不是popup子窗体,用Create即可代码如下: CWnd *wnd=new CWnd(); wnd->Create(NULL,NULL,WS_OVERLAPPEDWINDOW,CRect(0,0,100,100),NULL,NULL); wnd->ShowWindow(SW_SHOW);这样创建出来的窗体不带popup风格,它只能作为另一个窗体的子窗
2013-03-27 20:35:04 1895
原创 android 动态注册Jni函数
Java的Native方法的名称和底层的c/c++方法名称是通过java___这种方式对应的,即它是静态注册的,例如在java层的Native 方法名为stringFromJNI,它的包名为hello,类名为 hellojni则在底层的 c函数名称为java_hello_hellojni_stringFromJNI,这样一来名称就变得很复杂,不便于阅读和维护,在Android NDK下面提供了
2013-03-26 22:05:30 1649
android 6.0 gallery2 eclipse编译版本
2017-03-08
Android6.0 Gallery2 eclipse 编译运行版本
2017-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人