在网上查阅资料还是比较滞后的,先其不科学性不说,尤其是对于创业者来说,如果再网上找到很多类似的资料,那么也就说明了创业成功的前景市场不大,被人赶超的可能性也很大,所有果断去图书馆借几本书看看,这次涉及的都是Windows API方面的知识,在学校接触的很少。从昨天开始翻页书籍,经过这几天煎熬,现在终于有点眉头了,下面是昨晚编写的一个C++的录屏软件,也算是对Windows编程有所了解了。
#include "start.h"
#include<windows.h>
#define PALVERSION 0x300
#define CAP_SHOW_MODE_STRTCH 1
#define CAP_SHOW_MODE_NOSTRTCH 0
HBITMAP ghBitmap=NULL;
RECT rectShow;
LPSTR szCaptureWindowName=NULL;
//DWORD WINAPI
int WinMain(HINSTANCE,HINSTANCE,LPSTR,int);
LRESULT CALLBACK MainWndProc(HWND,UINT,WPARAM,LPARAM);
HBITMAP ScreenCapture(LPSTR filename,WORD BitCount,LPRECT);
VOID DoPaint(HWND hWnd);
int WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
)
{
// 调用API函数 MessageBox
/*MessageBox(NULL,
TEXT("开始学习Windows编程"),
TEXT("消息对话框"),
MB_OK);
return 0;*/
WNDCLASSEX wcx;
HWND hwnd;
MSG msg;
WORD wport=80;
BOOL fGotMessage;
HWND hwndCap=NULL;