MFC
龙踏星程
这个作者很懒,什么都没留下…
展开
-
c++调用win32API控制打印机打印
win32实现将原始数据发送给打印机1、调用OpenPrinter()打开打印机,获取打印机句柄。2、初始化DOCINFO打印机结构体。3、调用StartDocPrinter()表明应用程序准备发送文档数据给打印机。4、调用StartPagePrinter()表明程序准备发送一个新的打印页给打印机。5、调用WritePrinter()发送原始数据给打印机。转载 2017-02-17 15:12:03 · 7736 阅读 · 0 评论 -
Windows中的坐标系总结
许多MS-DOS是直接往视频数据存储区或者打印机端口输出数据,但此方式存在弊端在于需要每种显示卡或者打印机的驱动程序。这无疑加重了用户的负担。 Windows为了解决这种问题,Windows提供了一种抽象接口,称为图形设备接口(GDI)。Windows已经提供了各种驱动程序。我们编写图形输出程序时就无须关心正在与我们交互的设备(如显示卡或者打印机等)。我们的程序通过GDI与设转载 2017-02-27 10:55:31 · 903 阅读 · 0 评论 -
WINDOWS窗口坐标
不只是有最大最小关闭按钮的那个矩形东西被称为窗口,所有控件是窗口。窗口中的子窗口是窗口。【窗口的组成】外部边框。窗口Border属性为 Thin, Resizing时,有3个像素宽的边框。系统区:窗口上部蓝色部分,有最大最小关闭按钮的那一个部分。客户区:除去外部边框和系统区的部分。系统区有统一的机制处理,客户区 是由客户程序员定义转载 2017-02-27 10:56:00 · 4003 阅读 · 0 评论 -
WinInet:HTTPS 请求出现无效的证书颁发机构的处理
首先,微软提供的WinInet库封装了对网页访问的方法。 最近工作需要从https服务器获取数据,都知道https和http网页的访问方式不同,多了一道证书认证程序,这样就使得https在请求起来比http要复杂的多;好在,WinInet库中提供了对https网页请求的处理,这样就不需要在使用openssl中的一些方法来复杂化程序了。 下面贴上我的解决前的代码,再对转载 2017-03-07 09:19:11 · 2283 阅读 · 0 评论 -
使用WinInet访问没有证书的Https (GET/POST)
[cpp] view plain copy#include #include #include #pragma comment(lib,"wininet.lib") #define TRANSFER_SIZE 1024 int main() { int nRet = 1; LPCTSTR l转载 2017-03-07 09:20:11 · 838 阅读 · 1 评论 -
MFC使用HttpGet和HttpPost方法与服务器通信
处理过程封装到CHttpClient类中,同时支持http和https//////////////////////////////////// HttpClient.h#ifndef HTTPCLIENT_H#define HTTPCLIENT_H#include #include using namespace std;#define IE_AGENT转载 2017-03-07 09:20:59 · 802 阅读 · 0 评论