2013-03-01から1ヶ月間の記事一覧
RtlStringFromGUID() はカーネルモード呼び出しだし、 StringFromIID() は使い方不明w このあたりを使うのかな!!! WINOLEAPI StringFromCLSID(IN REFCLSID rclsid, OUT LPOLESTR FAR* lplpsz); WINOLEAPI CLSIDFromString(IN LPOLESTR lpsz, OUT LPCLSID pcl…
class CHoge { bool Enum(bool (CHoge::*enum_func)(GUID*)); bool HandOver(GUID *guid); : } void CHoge::hogera() { Enum(&CHoge::HandOver); } bool CHoge::Enum( bool (CHoge::*enum_func)(GUID*) ) { GUID guid = { hogera, hoge, hoge, hoge, hogera …
カリラ12y をプレミアムモルツで割って呑むのうめえな (アイラ割んなよw
ひーちゃん かわいい...
幻牛鬼の時間がほしいのだけど...w やはりエンド時点で手動でボタン押して15分タイマーかけるしか無いのかな。 /***************************************************************** * Lineage Boss Time Checker * http://hoge.secret.jp/lineage/js/linea…
RarUly起動すると Win32: Evo-gen [susp]に感染と警告が出てくるようになった おまえはノートンか もうavast捨てるかなぁ
tvt巡回してたら、気になるのでhookかけておいた ちらみしてたら、おやじがコーヒーに浸かってるし キタロウただのやばいやつやんけwwww ぶったまげたwwwwなんやねんこれwwwぬーべーの人脚本かwwwww
#!/bin/perl use strict; use warnings; use File::Path; use Cwd 'getcwd'; use Fcntl; use File::Find; use utf8; use File::Copy; my $dir = getcwd; my %wh = (); finddepth( { preprocess => \&p, wanted => \&d, nochdir => 0}, '.' ); # max-depth 1 …
横軸の移動をTimeベースにした。 scrnsaveの実装が気にくわないので、_tWinMain に換えた ダブルバッファリング 100ms 以下のタイマ処理内で一か所でもStretchBlt使うと重いので排除(というかStretchBlt自体で105ms使用とかなにそれ.)過去版: http://d.haten…
というわけでvcの出番 void CMyDlg::OnBnClickedOk() { // TODO : ここにコントロール通知ハンドラ コードを追加します。 CFileFind ff; CStringArray sa; UpdateData(TRUE); if( ff.FindFile( m_dir + _T("*.*") ) ) { // s/ダ・カーダ/ダ・カーポ/; できな…
http://d.hatena.ne.jp/ore_de_work/20130303#1362255372 のやつを少し換えた #京 #!/bin/perl use strict; use warnings; use File::Path; use Cwd 'getcwd'; use Fcntl; use File::Find; use File::Copy; my $dir = getcwd; my %matchs = ( # match => dst…
CDocManager::OpenDocumentFile -- AfxResolveShortcut -- -- SHGetFileInfoSHGetFileInfo でリーチできない共有フォルダよむとデッドロックする... 「初回の例外が発生しました : 0x000006BA: RPC サーバーを利用できません。。」FindFirstFile(etc) だと抜…
WM_SYSCOMMAND SC_MAXIMIZE | 2 でメッセージが来るので イカのようにしなイカ。 void CmyDlg::OnSysCommand(UINT nID, LPARAM lParam) { // TODO : ここにメッセージ ハンドラ コードを追加するか、既定の処理を呼び出します。 if( (nID & 0xFFF0) == SC_MA…
SJIS判定改行を80文字間隔くらいで適度にいれたいとき /* 非漢字 0x8140-0x84BE 第一水準 0x889F-0x9872 第二水準 0x989F-0x9FFC, 0xE040-0xEAA4 NEC 特殊文字 0x8740-0x879C NEC選定IBM拡張文字 0xED40-0xEEFC IBM選定IBM拡張文字 0xFA40-0xFC4B */ #define…
いやー htonlしてるサンプル無さすぎるww 2208988800ULの増減はやってるんだが、ntoh hton の付きで書かれてないから、すっかりntoh忘れてて数時間悩んだeee #pragma once class CNtpSock : public CAsyncSocket { private: #define OFFSET_1900_1970 220898…
LPKBDLLHOOKSTRUCT pKey = (LPKBDLLHOOKSTRUCT) lParam; pKey->vkCode でとれる 書き換えるトキは、pKey->scanCodeも一緒に書き換えないとだめサンプル: LRESULT CALLBACK MyKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { if (nCode < 0 || nCod…
GetModuleHandle(NULL)は自分自身。普通は外部DLLにしてDLLの名前を指定する(こうしないとスレッドセーフになんないらしい そんなん考慮しねぇwww きちんと別スレッドからexe ロードしてる気がするが...)。AfxGetApp()->m_hInstance でも良かったかな... HHO…
たばこの煙 = レーザープリンターの排気と変わんない たばこの煙 = フクイチの放射能と変わんない たばこの煙 = 北京のPM2.5と変わんない neu!!
WM_COMAND, EN_UPDATE を使うんだけど、ダイアログのトキは ON_EN_UPDATE(id, func)でよかったんだけど、CEditViewのトキは ON_CONTROL_REFLECT(EN_UPDATE, func) を使うらしい。 BEGIN_MESSAGE_MAP(CMyView, CEditView) // ON_EN_UPDATE() ON_CONTROL_REFLE…
int n = GetEditCtrl().CharFromPos(GetEditCtrl().GetCaretPos()); int nLineIndex = HIWORD(n); int nCharIndex = LOWORD(n); 意外と簡単にとれるんだな。 逆はこう int c = GetEditCtrl().LineIndex(l); GetEditCtrl().SetSel(c,c);
こんなかんじで振り分けた #京 #!/bin/perl use strict; use warnings; use File::Path; use Cwd 'getcwd'; use Fcntl; use File::Find; use File::Copy; my $dir = getcwd; my %matchs = ( # match => dst floder 'たまこまーけっと' => '', 'AKB0048 next …
か□いいち□□ =~ s/□/わ/g; な□ま□り =~ s/□/つ/g; い□わる□□い =~ s/□/じ/g; ば□□□□ほん =~ s/□/な/g;
http://d.hatena.ne.jp/ore_de_work/20130123#1358948425 例のSONY動画プレイヤーは縦480以上はHARD DECORDERで再生できない。 というわけで、動画をトランスコードするんだが、なにがトランスコード済かどうかわかんない。 なので、サイズごとにフォルダに…