2012年11月7日

ultravnc 连接 vncreaptor 的代码

摘要: 在 vncconndialog.cpp 里面BOOL CALLBACK vncConnDialog::vncConnDlgProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam)tmpsock->Create(); if (tmpsock->Connect(actualhostname, port))_this->m_server->AddClient(tmpsock, TRUE, TRUE, 0, NULL, finalidcode, actualhostname, port);INT_PTR vncConnDialo 阅读全文

posted @ 2012-11-07 16:46 GIS-MAN 阅读(361) 评论(0) 推荐(0) 编辑

UltraVnc 设置的一些事情

摘要: 在vncproperties.cpp里面vncProperties::ShowAdmin(BOOL show, BOOL usersettings), 里面用来启动 设置vnc server设置的页面,然后在vncproperties.cpp 里面的vncProperties::DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam ) ,将 界面上的设置应用到_this->m_server->SetPassword(crypt); ,_this->m_server->SetAutoP... 阅读全文

posted @ 2012-11-07 16:20 GIS-MAN 阅读(3564) 评论(0) 推荐(0) 编辑

ultra vnc 启动顺序

摘要: (1) winvnc 下的 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)(2) 加载vnclang_server.dll(3) 在myinit 函数里 设置SetOSVersion();(4)调用VSocketSystem,初始化VSocketSystem socksys; if (!socksys.Initialised()) { MessageBoxSecure(NULL, sz_ID_FAILED_INIT, szAppName, MB_... 阅读全文

posted @ 2012-11-07 10:41 GIS-MAN 阅读(902) 评论(0) 推荐(0) 编辑

基础知识

摘要: 可用SetProcessDPIAware()防止UI自动放大,代码如下:http://blog.163.com/bestfighter_210@126/blog/static/103618872012311184446/http://blog.csdn.net/okdou/article/details/2916586HMODULE hUser32 = LoadLibrary(_T("user32.dll"));// handle dpi on aero HMODULE hUser32 = LoadLibrary(_T("user32.dll")); t 阅读全文

posted @ 2012-11-07 10:03 GIS-MAN 阅读(694) 评论(0) 推荐(0) 编辑

导航